Multi-Value, Spatial, and Event Store Databases

Topics covered
Popular Clips
Episode Highlights
Core Features
Spatial databases offer unique capabilities for managing and querying data in geometrical space. Alan Underwood explains how these databases can calculate the quickest routes and factor in traffic patterns and speed limits, making them invaluable for applications like Waze 1. They also support complex data types such as weather and elevation, enhancing their utility in various scenarios.
It's insanely cool what they've done with all this stuff. And this is all possible because of these geospatial databases.
--- Alan Underwood
Joe Zack adds that systems like Aerospike and PostGIS extend these capabilities further, making spatial databases a powerful tool for developers 1.
  Â
Use Cases
Spatial databases find extensive use in real estate, as highlighted by Alan Underwood. Companies like Redfin utilize PostGIS to provide detailed maps, school locations, and utility information, enhancing the home-buying experience 2. These databases also support advanced features like drawing bounding lines around schools on maps, showcasing their versatility.
It's amazing what they can do with these database systems.
--- Alan Underwood
Joe Zack notes that spatial databases are not limited to GIS applications but are also used in real-time databases and NoSQL systems, broadening their applicability 1.
Related Episodes
Understanding Serial Transactions for Databases like Redis
Answers 383 questionsOverview of Object Oriented, Wide Column, and Vector Databases
Answers 383 questions

Designing Data-Intensive Applications – Storage and Retrieval
Answers 383 questions

Designing Data-Intensive Applications – Lost Updates and Write Skew
Answers 383 questions

Designing Data-Intensive Applications – Multi-Leader Replication
Answers 383 questionsAll Your Database Are Belong to Us
Answers 383 questions

Designing Data-Intensive Applications – Single Leader Replication
Answers 383 questionsDatabases the SQL [see-kwuhl]
Answers 383 questions

Designing Data-Intensive Applications - Data Models: Relational vs Document
Answers 383 questions

Designing Data-Intensive Applications - SSTables and LSM-Trees
Answers 383 questionsDesigning Data-Intensive Applications – Multi-Object Transactions
Answers 383 questions

Designing Data-Intensive Applications - Reliability
Answers 383 questions

Things to Know when Considering Multi-Tenant or Multi-Threaded Applications
Answers 383 questionsDesigning Data-Intensive Applications – Data Models: Query Languages
Answers 383 questions

Designing Data-Intensive Applications – Data Models: Relationships
Answers 383 questions
