Need advice about which tool to choose?Ask the StackShare community!
Atlas-DB vs Azure Cosmos DB: What are the differences?
Atlas-DB: Backend for managing dimensional time series data, by Netflix. Atlas was developed by Netflix to manage dimensional time series data for near real-time operational insight. Atlas features in-memory data storage, allowing it to gather and report very large numbers of metrics, very quickly; Azure Cosmos DB: A fully-managed, globally distributed NoSQL database service. Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.
Atlas-DB can be classified as a tool in the "Database Tools" category, while Azure Cosmos DB is grouped under "NoSQL Database as a Service".
Some of the features offered by Atlas-DB are:
- Manages dimensional time series data
- In-memory data storage
- Captures operational intelligence
On the other hand, Azure Cosmos DB provides the following key features:
- Fully managed with 99.99% Availability SLA
- Elastically and highly scalable (both throughput and storage)
- Predictable low latency: <10ms @ P99 reads and <15ms @ P99 fully-indexed writes
Atlas-DB is an open source tool with 2.4K GitHub stars and 204 GitHub forks. Here's a link to Atlas-DB's open source repository on GitHub.
Pros of Atlas-DB
Pros of Azure Cosmos DB
- Best-of-breed NoSQL features28
- High scalability22
- Globally distributed15
- Automatic indexing over flexible json data model14
- Tunable consistency10
- Always on with 99.99% availability sla10
- Javascript language integrated transactions and queries7
- Predictable performance6
- High performance5
- Analytics Store5
- Rapid Development2
- No Sql2
- Auto Indexing2
- Ease of use2
Sign up to add or upvote prosMake informed product decisions
Cons of Atlas-DB
Cons of Azure Cosmos DB
- Pricing18
- Poor No SQL query support4