Multi-model database: Difference between revisions

Content deleted Content added
Add Informix to Databases list
Databases: rm redundant list
Line 14:
 
Multi-model databases are intended to offer the data modeling advantages of polyglot persistence,<ref name="polyglot"/> without its disadvantages. Operational complexity, in particular, is reduced through the use of a single data store.<ref name="rise"/>
 
== Databases ==
{{Main article|Comparison of multi-model databases}}
Multi-model databases include (in alphabetic order):
 
<!--Added databases should be "notable" with a sourced article on English Wikipedia.-->
* [[AllegroGraph]] – document (JSON, JSON-LD), graph
* [[ArangoDB]] – document (JSON), graph, key–value
* [[ArcadeDB]] – document (JSON), graph, key–value, time-series, [[SQL]], [[Cypher (query language)|Cypher query language]], [[Gremlin (query language)]]
* [[Cosmos DB]] – document (JSON), graph,<ref>{{Cite web|url=https://docs.microsoft.com/en-us/azure/cosmos-db/create-graph-dotnet|title = Build an Azure Cosmos DB .NET Framework, Core application using the Gremlin API}}</ref> key–value, SQL
* [[Couchbase]] – document (JSON), key–value, [[N1QL]]
* [[Datastax]] – key–value, tabular, graph
* [[EnterpriseDB]] – document (XML and JSON), key–value
* [[Informix]] – relational, objects, document (JSON and XML), binary, time-series
* [[MarkLogic]] – document (XML and JSON), graph triplestore, binary, SQL
* [[Microsoft Azure SQL Database]] - relational, document (JSON), graph, XML
* [[Oracle Database]] – relational, document (JSON and XML), graph triplestore, property graph, key–value, objects
* [[OrientDB]] – document (JSON), graph, key–value, reactive, SQL
* [[PostgreSQL]] – relational, document (JSON and XML), key–value, graph, arrays, objects
* [[Redis]] – key–value, document (JSON), property graph, streaming, time-series
* [[SAP HANA]] – relational, document (JSON), graph, streaming
* [[Virtuoso Universal Server]] – [[Relational database|relational]], document ([[XML]]), [[Triplestore|RDF graphs]]
 
== Benchmarking multi-model databases ==