Jump to content

Comparison of multi-model databases

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Dmcassel (talk | contribs) at 14:32, 16 February 2017 (Changed MarkLogic's Spatial value to "Yes", added citation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Comparison of multi-model databases (database management systems).

Database Key-value SQL Document Graph Object Full-Text Spatial License Transactions
OrientDB Yes Yes Yes Yes Yes Yes Yes Apache 2 License Full ACID, even distributed
ArangoDB Yes No Yes Yes No No Yes Apache 2 License Full ACID, pessimistic locking, configurable durability
Couchbase Yes Yes Yes No[1] Yes Yes Yes[2] Apache 2 License Single server or distributed
FoundationDB Yes Yes Yes Yes No No No Proprietary Full ACID, multi-key, cross-node
CloudBoost.io Yes Yes Yes Yes Yes No No Proprietary Full ACID
MarkLogic Yes Yes Yes Yes No Yes Yes[3] Proprietary Full ACID
CrateIO Yes Yes Yes No Yes No No Apache 2 License Eventual consistency, Optimistic concurrency control

References

  1. ^ "Graph API for Couchbase (3rd-party library for graph queries)". github.com.
  2. ^ "Couchbase Node.js SDK Class: SpatialQuery". docs.couchbase.com. Retrieved 2016-01-29.
  3. ^ "Geospatial Search Applications". MarkLogic Search Developer's Guide. MarkLogic. Retrieved 16 February 2017.

See also