SE-Radio Episode 353: Max Neunhoffer on Multi-model databases and ArangoDB

Topics covered
Popular Clips
Episode Highlights
Scaling Strategies
Scaling in ArangoDB involves strategic use of coordinators and database servers to manage storage and compute loads effectively. explains that sharding is done in a hash-based fashion, allowing for efficient document queries, but complex operations like joins require additional features like satellite collections for better performance 1. highlights the separation of coordinators and database servers, which allows for independent scaling of read and storage loads 2. This separation ensures that as demand increases, the system can adapt by adding more nodes where needed.
Graph Optimization
Smart graphs and satellite collections are pivotal in enhancing ArangoDB's performance for graph and document queries. describes how satellite collections replicate small collections across nodes, enabling faster join operations 1. He also introduces smart graphs, which optimize graph traversal by keeping most edges local, significantly speeding up operations 1. notes that while these features improve scalability, there are theoretical limits to how much performance can be enhanced with additional machines 3.
Related Episodes


SE-Radio Episode 243: RethinkDB with Slava Akhmechet
Answers 383 questions
SE Radio 560: Sugu Sougoumarane on Distributed SQL Databases
Answers 383 questions

Episode 413: Spencer Kimball on CockroachDB
Answers 383 questions
Episode 417: Alex Petrov on Database Storage Engines
Answers 383 questions

364: Peter Zaitsev on Choosing the Right Open Source Database
Answers 383 questions

Episode 194: Michael Hunger on Graph Databases
Answers 383 questions

Episode 199: Michael Stonebraker on Current Developments in Databases
Answers 383 questions

Episode 165: NoSQL and MongoDB with Dwight Merriman
Answers 383 questions

SE Radio 605: Yingjun Wu on Streaming Databases
Answers 383 questions

SE Radio 623: Mike Freedman on TimescaleDB
Answers 383 questions

SE-Radio Episode 354: Avi Kivity on ScyllaDB.mp3
Answers 383 questions

SE-Radio Episode 344: Pat Helland on Web Scale
Answers 383 questions

SE-Radio Episode 292: Philipp Krenn on Elasticsearch
Answers 383 questions

Episode 189: Eric Lubow on Polyglot Persistence
Answers 383 questions














