DBMS > AgensGraph vs. AlaSQL vs. LeanXcale vs. OceanBase vs. RavenDB
System Properties Comparison AgensGraph vs. AlaSQL vs. LeanXcale vs. OceanBase vs. RavenDB
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | AgensGraph Xexclude from comparison | AlaSQL Xexclude from comparison | LeanXcale Xexclude from comparison | OceanBase Xexclude from comparison | RavenDB Xexclude from comparison | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | Multi-model database supporting relational and graph data models and built upon PostgreSQL | JavaScript DBMS library | A highly scalable full ACID SQL database with fast NoSQL data ingestion and GIS capabilities | A distributed, high available RDBMS compatible with Oracle and MySQL | Open Source Operational and Transactional Enterprise NoSQL Document Database | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Graph DBMS Relational DBMS | Document store Relational DBMS | Key-value store Relational DBMS | Relational DBMS | Document store | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary database models | Document store Wide column store | Graph DBMS Spatial DBMS Time Series DBMS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | bitnine.net | alasql.org | www.leanxcale.com | open.oceanbase.com | ravendb.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | bitnine.net/documentation | github.com/agershun/alasql | open.oceanbase.com/docs | ravendb.net/docs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | Bitnine Global Inc. | Andrey Gershun & Mathias R. Wulff | LeanXcale | OceanBase ![]() | Hibernating Rhinos | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 2016 | 2014 | 2015 | 2011 | 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | 2.1, December 2018 | 3.2.3, March 2022 | 5.3, November 2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | Open Source ![]() | Open Source ![]() | commercial | Open Source ![]() | Open Source ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no | no | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | C | JavaScript | C++ | C# | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | Linux OS X Windows | server-less, requires a JavaScript environment (browser, Node.js) | Linux | Linux macOS Raspberry Pi Windows | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | depending on used data model | schema-free | yes | yes | schema-free | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | yes | no | yes | no | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes | no | yes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | yes | Close to SQL99, but no user access control, stored procedures and host language bindings. | yes ![]() | yes | SQL-like query language (RQL) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | Cypher Query Language JDBC | JavaScript API | JDBC Kafka Connector ODBC proprietary key/value interface Spark Connector | JDBC ODBC ODP.NET Oracle Call Interface (OCI) Proprietary native API Table API | .NET Client API Java Client API Python Client API RESTful HTTP API | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | C Java JavaScript Python | JavaScript | C Java Scala | Ada ![]() C ![]() C++ ![]() D ![]() Delphi ![]() Eiffel ![]() Erlang ![]() Haskell ![]() Java ![]() JavaScript (Node.js) ![]() Objective-C ![]() OCaml ![]() Perl ![]() PHP ![]() Python ![]() Ruby ![]() Scheme ![]() Tcl ![]() | .Net C# Go Java JavaScript (Node.js) Python Ruby | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | yes | no | PL/SQL in oracle-compatible mode, MySQL Stored Procedure in mysql-compatible mode | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | no | yes | yes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | no, but can be realized using table inheritance | none | horizontal partitioning (by hash, key, range, range columns, list, and list columns) | Sharding | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | Source-replica replication | none | Multi-source replication using Paxos | Multi-source replication | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | no | no | no | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Immediate Consistency | none | Immediate Consistency | Immediate Consistency | Eventual Consistency | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | yes | yes | yes | yes | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | ACID | yes ![]() | ACID | ACID | ACID, Cluster-wide transaction available | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes | yes | yes | yes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | yes | yes ![]() | yes | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | no | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | fine grained access rights according to SQL-standard | no | Access rights for users, groups and roles according to SQL-standard | Access control on document level using the Authorization Bundle | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AgensGraph | AlaSQL | LeanXcale | OceanBase | RavenDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Full ACID and full SQL operational database with analytical queries over operational... » more | OceanBase Database is the world’s only native distributed database that has set new... » more | RavenDB is the pioneer NoSQL Document Database that is fully transactional (ACID)... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | Linear scalability upto 100s of nodes (tested with 100 nodes and TPC-C). » more | High Availability : The five IDCs across three sites disaster recovery solution sets... » more | RavenDB is easy to setup and secure. You can do it in a matter of minutes . Easy... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Hybrid Transactional-Analytical Processing (HTAP) requiring an operational database... » more | IoT for Edge Deployments Fraud Detection Recommendation Engines Product Catalogs... » more | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | banking/finance/fintech, telco, insurance, traveltech, M2M/IoT, retail » more | OceanBase Database has helped over 400 customers across industries upgrade their... » more | Toyota, Capgemini, Vodafone, Medicaid, Asos, Nomura, RMS Automotive, MSNBC, Pluralsight,... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | 15 beta testers » more | TPC-C No.1 Performance , achieved a result of 707.35 million tpmC in the TPC-C benchmark... » more | 2 million+ downloads 1000+ customers including Fortune 500 large enterprises » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | annual fee covering license and support based on number of physical cores » more | Mulan PubL v2 license for open source community edition. Commercial license for enterprise... » more | RavenDB is available on-premise and in the cloud. RavenDB Cloud is available on AWS... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We invite representatives of system vendors to contact us for updating and extending the system information, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and servicesWe invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
AgensGraph | AlaSQL | LeanXcale | OceanBase | RavenDB | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | AGE - The Open Source PostgreSQL Extension For Graph Database Functionality Graph DBMS Performance Comparison AgensGraph vs. Neo4j Bitnine Announces Plans for New Business with Apache AGE's Top-Level Promotion PostgreSQL Multi-Model Graph Extension Announced Bitnine Promoting a First IPO in the Graph Database Industry This Year provided by Google News | Alibaba's OceanBase distributed database aims at markets outside China OceanBase Listed as a Notable Vendor in Translytical Data Platforms by Independent Research Firm OceanBase's New Database Open-Source Program Draws More Than 21300 Developers and 50 Institutional Partners Including Trip.com, Kuaishou, Meituan and Bilibili Yang Bing | 2020 40 under 40 in Finance Ant Group forms new SaaS company amid regulatory scrutiny of its consumer services provided by Google News | Oren Eini on RavenDB, Including Consistency Guarantees and C# as the Implementation Language RavenDB, one of the world's most innovative NoSQL Database, is expanding its presence in India with the hiring of a Local Government and Database Sector's Expert to drive growth How to create a new database with RavenDB RavenDB 5 Improves Distributed Time-Series, Document Compression, and Indexing Interview with RavenDB Founder Oren Eini provided by Google News | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Developer Applications Developer | Ant Group Solution Architect OceanBase Ant Group Sales Account Executive OceanBase | C#/.NET Developer PHP Developer Senior Software Engineer Senior Sitecore Developer Senior Software Developer - Remote |
Share this page