Need advice about which tool to choose?Ask the StackShare community!
Azure Cosmos DB vs MarkLogic: What are the differences?
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; MarkLogic: Schema-agnostic Enterprise NoSQL database technology, coupled w/ powerful search & flexible application services. MarkLogic is the only Enterprise NoSQL database, bringing all the features you need into one unified system: a document-centric, schema-agnostic, structure-aware, clustered, transactional, secure, database server with built-in search and a full suite of application services.
Azure Cosmos DB belongs to "NoSQL Database as a Service" category of the tech stack, while MarkLogic can be primarily classified under "Databases".
Some of the features offered by Azure Cosmos DB are:
- 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
On the other hand, MarkLogic provides the following key features:
- Search and Query
- ACID Transactions
- High Availability and Disaster Recovery
"Best-of-breed NoSQL features" is the top reason why over 13 developers like Azure Cosmos DB, while over 3 developers mention "RDF Triples" as the leading cause for choosing MarkLogic.
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
Pros of MarkLogic
- RDF Triples5
- JSON3
- Marklogic is absolutely stable and very fast3
- REST API3
- JavaScript3
- Enterprise3
- Semantics2
- Multi-model DB2
- Bitemporal1
- Tiered Storage1
Sign up to add or upvote prosMake informed product decisions
Cons of Azure Cosmos DB
- Pricing18
- Poor No SQL query support4