DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > BaseX vs. Dgraph vs. Faircom DB vs. OceanBase vs. ToroDB

System Properties Comparison BaseX vs. Dgraph vs. Faircom DB vs. OceanBase vs. ToroDB

Editorial information provided by DB-Engines
NameBaseX  Xexclude from comparisonDgraph  Xexclude from comparisonFaircom DB infoformerly c-treeACE  Xexclude from comparisonOceanBase  Xexclude from comparisonToroDB  Xexclude from comparison
ToroDB seems to be discontinued. Therefore it is excluded from the DB-Engines Ranking.
DescriptionLight-weight Native XML DBMS with support for XQuery 3.0 and interactive GUI.Distributed and scalable native Graph DBMSNative high-speed multi-model DBMS for relational and key-value store data simultaneously accessible through SQL and NoSQL APIs.A distributed, high available RDBMS compatible with Oracle and MySQLA MongoDB-compatible JSON document store, built on top of PostgreSQL
Primary database modelNative XML DBMSGraph DBMSKey-value store
Relational DBMS
Relational DBMSDocument store
Secondary database modelsDocument store
Wide column store
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.84
Rank#135  Overall
#4  Native XML DBMS
Score1.53
Rank#152  Overall
#15  Graph DBMS
Score0.29
Rank#304  Overall
#43  Key-value stores
#136  Relational DBMS
Score1.57
Rank#149  Overall
#69  Relational DBMS
Websitebasex.orgdgraph.iowww.faircom.com/­products/­faircom-dben.oceanbase.comgithub.com/­torodb/­server
Technical documentationdocs.basex.orgdgraph.io/­docsdocs.faircom.com/­docs/­en/­UUID-7446ae34-a1a7-c843-c894-d5322e395184.htmlen.oceanbase.com/­docs/­oceanbase-database
DeveloperBaseX GmbHDgraph Labs, Inc.FairCom CorporationOceanBase infopreviously Alibaba and Ant Group8Kdata
Initial release20072016197920102016
Current release10.7, August 2023V12, November 20204.3.0, April 2024
License infoCommercial or Open SourceOpen Source infoBSD licenseOpen Source infoApache 2.0commercial infoRestricted, free version availableOpen Source infoCommercial license availableOpen Source infoAGPL-V3
Cloud-based only infoOnly available as a cloud servicenonononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaGoANSI C, C++C++Java
Server operating systemsLinux
OS X
Windows
Linux
OS X
Windows
AIX
FreeBSD
HP-UX
Linux
NetBSD
OS X
QNX
SCO
Solaris
VxWorks
Windows infoeasily portable to other OSs
LinuxAll OS with a Java 7 VM
Data schemeschema-freeschema-freeschema free, schema optional, schema required, partial schema,yesschema-free
Typing infopredefined data types such as float or dateno infoXQuery supports typesyesyes, ANSI SQL Types, JSON, typed binary structuresyesyes infostring, integer, double, boolean, date, object_id
XML support infoSome form of processing data in XML format, e.g. support for XML data structures, and/or support for XPath, XQuery or XSLT.nonoyesno
Secondary indexesyesyesyesyes
SQL infoSupport of SQLnonoyes, ANSI SQL with proprietary extensionsyes
APIs and other access methodsJava API
RESTful HTTP API
RESTXQ
WebDAV
XML:DB
XQJ
GraphQL query language
gRPC (using protocol buffers) API
HTTP API
ADO.NET
Direct SQL
JDBC
JPA
ODBC
RESTful HTTP/JSON API
RESTful MQTT/JSON API
RPC
JDBC
ODBC
ODP.NET
Oracle Call Interface (OCI)
Proprietary native API
Table API
Supported programming languagesActionscript
C
C#
Haskell
Java
JavaScript infoNode.js
Lisp
Perl
PHP
Python
Qt
Rebol
Ruby
Scala
Visual Basic
C#
C++
Go
Java
JavaScript (Node.js)
PHP
Python
Ruby
.Net
C
C#
C++
Java
JavaScript (Node.js and browser)
PHP
Python
Visual Basic
Ada infoin MySQL-compatible model
C infoin Oracle- and MySQL- compatible models
C++ infoin Oracle- and MySQL- compatible models
D infoin MySQL-compatible model
Delphi infoin MySQL-compatible model
Eiffel infoin MySQL-compatible model
Erlang infoin MySQL-compatible model
Haskell infoin MySQL-compatible model
Java infoin Oracle- and MySQL- compatible models
JavaScript (Node.js) infoin MySQL-compatible model
Objective-C infoin MySQL-compatible model
OCaml infoin MySQL-compatible model
Perl infoin MySQL-compatible model
PHP infoin MySQL-compatible model
Python infoin MySQL-compatible model
Ruby infoin MySQL-compatible model
Scheme infoin MySQL-compatible model
Tcl infoin MySQL-compatible model
Server-side scripts infoStored proceduresyesnoyes info.Net, JavaScript, C/C++PL/SQL in oracle-compatible mode, MySQL Stored Procedure in mysql-compatible mode
Triggersyes infovia eventsnoyesyesno
Partitioning methods infoMethods for storing different data on different nodesnoneyesFile partitioning, horizontal partitioning, sharding infoCustomizable business rules for table partitioninghorizontal partitioning (by hash, key, range, range columns, list, and list columns)Sharding
Replication methods infoMethods for redundantly storing data on multiple nodesnoneSynchronous replication via Raftyes, configurable to be parallel or serial, synchronous or asynchronous, uni-directional or bi-directional, ACID-consistent or eventually consistent (with custom conflict resolution).Multi-source replication using PaxosSource-replica replication
MapReduce infoOffers an API for user-defined Map/Reduce methodsnononono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency
Immediate Consistency
Tunable consistency per server, database, table, and transaction
Immediate ConsistencyEventual Consistency
Immediate Consistency
Foreign keys infoReferential integritynonoyesyesno
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datamultiple readers, single writerACIDtunable from ACID to Eventually ConsistentACIDno
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesYes, tunable from durable to delayed durability to in-memoryyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes
User concepts infoAccess controlUsers with fine-grained authorization concept on 4 levelsno infoPlanned for future releasesFine grained access rights according to SQL-standard with additional protections for filesAccess rights for users, groups and roles according to SQL-standardAccess rights for users and roles

More information provided by the system vendor

We invite representatives of system vendors to contact us for updating and extending the system information,
and for displaying vendor-provided information such as key customers, competitive advantages and market metrics.

Related products and services

We invite representatives of vendors of related products to contact us for presenting information about their offerings here.

More resources
BaseXDgraphFaircom DB infoformerly c-treeACEOceanBaseToroDB
Recent citations in the news

XML Injection Attacks: What to Know About XPath, XQuery, XXE & More
18 May 2022, Hashed Out by The SSL Store™

9 Skills You Need to Become a Data Engineer
2 November 2022, KDnuggets

provided by Google News

Dgraph on AWS: Setting up a horizontally scalable graph database | Amazon Web Services
1 September 2020, AWS Blog

Popular Open Source GraphQL Company Dgraph Secures $6M in Seed Round with New Leadership
20 July 2022, PR Newswire

Dgraph Raises $6M in Seed Funding
20 July 2022, FinSMEs

Dgraph Rises to the Top Graph Database on GitHub With 11 G2 Badges and 11M Downloads
26 May 2021, Business Wire

Dgraph launches Slash GraphQL, a GraphQL-native database Backend-as-a-Service
10 September 2020, TechCrunch

provided by Google News

FairCom Unveils New Look, FairCom DB v13: Introducing 'DB Made Simple'
4 June 2024, 01Net

Camden Property Trust Announces Participation in Nareit's REITweek 2024 Investor Conference and Provides Second ...
31 May 2024, Yahoo Finance UK

FairCom kicks off new era of database technology USA - English
10 November 2020, PR Newswire

provided by Google News

OceanBase Recognized as an Asia/Pacific Customers' Choice in the Gartner® Peer Insights™ Voice of the Customer ...
5 June 2024, Thailand Business News

OceanBase Inks Agreement with NTU Singapore in Database Optimization and Green Computing Advancements
31 January 2024, PR Newswire

Ant Group Will Cut Foreign Investors Out of Fast-Growing Database Business
22 August 2023, The Information

How Southeast Asia's Leading e-Wallets Saved Up to 40% in Database Costs - Fintech Singapore
25 March 2024, Fintech News Singapore

Alibaba's OceanBase distributed database aims at markets outside China
16 August 2022, InfoWorld

provided by Google News



Share this page

Featured Products

Milvus logo

Vector database designed for GenAI, fully equipped for enterprise implementation.
Try Managed Milvus for Free

Datastax Astra logo

Bring all your data to Generative AI applications with vector search enabled by the most scalable
vector database available.
Try for Free

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Present your product here