DB-EnginesExtremeDB: the first and only COTS deterministic embedded database management system for mission- and safety-critical hard real-time applicationsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Datomic vs. Faircom DB vs. PostgreSQL vs. RocksDB vs. SAP SQL Anywhere

System Properties Comparison Datomic vs. Faircom DB vs. PostgreSQL vs. RocksDB vs. SAP SQL Anywhere

Editorial information provided by DB-Engines
NameDatomic  Xexclude from comparisonFaircom DB infoformerly c-treeACE  Xexclude from comparisonPostgreSQL  Xexclude from comparisonRocksDB  Xexclude from comparisonSAP SQL Anywhere infoformerly called Adaptive Server Anywhere  Xexclude from comparison
DescriptionDatomic builds on immutable values, supports point-in-time queries and uses 3rd party systems for durabilityNative high-speed multi-model DBMS for relational and key-value store data simultaneously accessible through SQL and NoSQL APIs.Widely used open source RDBMS infoDeveloped as objectoriented DBMS (Postgres), gradually enhanced with 'standards' like SQLEmbeddable persistent key-value store optimized for fast storage (flash and RAM)RDBMS database and synchronization technologies for server, desktop, remote office, and mobile environments
Primary database modelRelational DBMSKey-value store
Relational DBMS
Relational DBMS infowith object oriented extensions, e.g.: user defined types/functions and inheritance. Handling of key/value pairs with hstore module.Key-value storeRelational DBMS
Secondary database modelsDocument store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.84
Rank#125  Overall
#61  Relational DBMS
Score0.45
Rank#247  Overall
#38  Key-value stores
#117  Relational DBMS
Score577.50
Rank#4  Overall
#4  Relational DBMS
Score3.73
Rank#88  Overall
#14  Key-value stores
Score5.83
Rank#62  Overall
#34  Relational DBMS
Websitewww.datomic.comwww.faircom.com/­products/­faircom-dbwww.postgresql.orgrocksdb.orgwww.sap.com/­products/­sql-anywhere.html
Technical documentationdocs.datomic.comlearn.faircomcorp.com/­developers/­documentation_directorywww.postgresql.org/­docsgithub.com/­facebook/­rocksdb/­wikihelp.sap.com/­sql-anywhere
DeveloperCognitectFairCom CorporationPostgreSQL Global Development Group infowww.postgresql.org/­developerFacebook, Inc.SAP infoformerly Sybase
Initial release201219791989 info1989: Postgres, 1996: PostgreSQL20131992
Current release0.9.5951, July 2019V12, November 202013.4, August 20216.22.1, July 202117, July 2015
License infoCommercial or Open Sourcecommercial infolimited edition freecommercial infoRestricted, free version availableOpen Source infoBSDOpen Source infoBSDcommercial
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.
ScaleGrid for PostgreSQL: Fully managed PostgreSQL hosting on AWS, Azure and DigitalOcean with high availability and SSH access on the #1 multi-cloud DBaaS.
Implementation languageJava, ClojureANSI C, C++CC++
Server operating systemsAll OS with a Java VMAIX
FreeBSD
HP-UX
Linux
NetBSD
OS X
QNX
SCO
Solaris
VxWorks
Windows infoeasily portable to other OSs
FreeBSD
HP-UX
Linux
NetBSD
OpenBSD
OS X
Solaris
Unix
Windows
AIX
HP-UX
Linux
OS X
Solaris
Windows
Data schemeyesschema free, schema optional, schema required, partial schema,yesschema-freeyes
Typing infopredefined data types such as float or dateyesyes, ANSI SQL Types, JSON, typed binary structuresyesnoyes
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.nonoyes infospecific XML-type available, but no XML query functionality.noyes
Secondary indexesyesyesyesnoyes
SQL infoSupport of SQLnoyes, ANSI SQL with proprietary extensionsyes infostandard with numerous extensionsnoyes
APIs and other access methodsRESTful HTTP APIADO.NET
Direct SQL
JDBC
JPA
ODBC
RESTful HTTP/JSON API
RESTful MQTT/JSON API
RPC
ADO.NET
JDBC
native C library
ODBC
streaming API for large objects
C++ API
Java API
ADO.NET
HTTP API
JDBC
ODBC
Supported programming languagesClojure
Java
.Net
C
C#
C++
Java
JavaScript (Node.js and browser)
PHP
Python
Visual Basic
.Net
C
C++
Delphi
Java infoJDBC
JavaScript (Node.js)
Perl
PHP
Python
Tcl
C++
Java
C
C#
C++
Delphi
Java
JavaScript (Node.js)
Perl
PHP
Python
Ruby
Server-side scripts infoStored proceduresyes infoTransaction Functionsyes info.Net, JavaScript, C/C++user defined functions inforealized in proprietary language PL/pgSQL or with common languages like Perl, Python, Tcl etc.noyes, in C/C++, Java, .Net or Perl
TriggersBy using transaction functionsyesyesnoyes
Partitioning methods infoMethods for storing different data on different nodesnone infoBut extensive use of caching in the application peersFile partitioning, horizontal partitioning, sharding infoCustomizable business rules for table partitioningpartitioning by range, list and (since PostgreSQL 11) by hashnonenone
Replication methods infoMethods for redundantly storing data on multiple nodesnone infoBut extensive use of caching in the application peersyes, configurable to be parallel or serial, synchronous or asynchronous, uni-directional or bi-directional, ACID-consistent or eventually consistent (with custom conflict resolution).Source-replica replication infoother methods possible by using 3rd party extensionsnoneSource-replica replication infoDatabase mirroring
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonononono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyEventual Consistency
Immediate Consistency
Tunable consistency per server, database, table, and transaction
Immediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynoyesyesnoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDtunable from ACID to Eventually ConsistentACIDyesACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyes infousing external storage systems (e.g. Cassandra, DynamoDB, PostgreSQL, Couchbase and others)Yes, tunable from durable to delayed durability to in-memoryyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes inforecommended only for testing and developmentyesnoyesyes
User concepts infoAccess controlnoFine grained access rights according to SQL-standard with additional protections for filesfine grained access rights according to SQL-standardnofine grained access rights according to SQL-standard
More information provided by the system vendor
DatomicFaircom DB infoformerly c-treeACEPostgreSQLRocksDBSAP SQL Anywhere infoformerly called Adaptive Server Anywhere
Specific characteristicsAchieve Hundreds of Thousands of Transactions Per Second on A Single Database Server...
» more
Competitive advantagesTop Features SQL Key-value store and navigational NoSQL API Indexed binary objects...
» more
Typical application scenariosReal-time transaction processing solutions leverage FairCom DB because its NoSQL...
» more
Key customersMicrosoft, UPS, Verizon, Motorola, Commvault, Thomson Reuters, ACI, BNY Mellon, Rockwell...
» more
Market metricsFrom banking and financial transactions, transportation, warehouse automation, package...
» more
Licensing and pricing modelsJust as the technical aspects of FairCom DB are flexible to meet operation requirements,...
» more

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
3rd partiesFivetran: Quickly and easily centralize your on-premise and cloud databases.
» more

SQLFlow: Provides a visual representation of the overall flow of data. Automated SQL data lineage analysis across Databases, ETL, Business Intelligence, Cloud and Hadoop environments by parsing SQL Script and stored procedure.
» more

ClusterControl: the only management system you’ll ever need to take control of your open source database infrastructure.
» more

CYBERTEC is your professional partner for PostgreSQL services and Data Science since 2000. With offices in Austria, Uruguay, Estonia, Poland, South Africa and Switzerland, CYBERTEC operates worldwide and is here for you 24/7!
» more

pgDash: In-Depth PostgreSQL Monitoring.
» more

EDB: Helping organizations get the most from PostgreSQL, Oracle Migration, High Availability, Security
» more

Navicat for PostgreSQL is an easy-to-use graphical tool for PostgreSQL database development.
» more

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

More resources
DatomicFaircom DB infoformerly c-treeACEPostgreSQLRocksDBSAP SQL Anywhere infoformerly called Adaptive Server Anywhere
DB-Engines blog posts

PostgreSQL is the DBMS of the Year 2020
4 January 2021, Paul Andlinger, Matthias Gelbmann

PostgreSQL is the DBMS of the Year 2018
2 January 2019, Paul Andlinger, Matthias Gelbmann

PostgreSQL is the DBMS of the Year 2017
2 January 2018, Paul Andlinger, Matthias Gelbmann

show all

Recent citations in the news

Lucas Cavalcanti on Using Clojure, Microservices, Hexagonal Architecture and Public Cloud at Nubank
16 August 2021, InfoQ.com

Brazil's Nubank Acquires US Software Firm Cognitect
30 July 2020, Nearshore Americas

Nubank buys firm behind Clojure programming language
28 July 2020, Finextra

These are the top 25 people who will have the most influence in tech this year, according to a survey of over
11 May 2019, Business Insider India

How to Use Architectural Decision Records to Make Decisions
16 March 2021, Business Insider

provided by Google News

World's First Converged IIoT Hub to be Showcased at IoT Tech Expo
3 September 2021, Automation.com

FairCom Announces New and Rebranded Data Products
23 November 2020, Database Trends and Applications

provided by Google News

Oracle to PostgreSQL? 6 Reasons to Make Your Open Source Migration
16 September 2021, insideBIGDATA

Instaclustr Adds PostgreSQL to Managed Platform in Public Preview
14 September 2021, Yahoo Finance

Amazon Aurora Supports PostgreSQL 13
5 September 2021, InfoQ.com

A Deep Dive Into PostgreSQL Indexes
10 September 2021, iProgrammer

Manage Your PostgreSQL Database With pgAdmin on Ubuntu - MUO
27 August 2021, MakeUseOf

provided by Google News

Did Rockset Just Solve Real-Time Analytics?
25 August 2021, Datanami

Toshiba Memory America Optimizes RocksDB for SSDs
5 August 2019, Business Wire

All 51 startups that debuted at Y Combinator W17 Demo Day 2
22 March 2017, TechCrunch

Information Builders Bets on Kafka for Real-Time Analytics
7 June 2019, RTInsights

Alluxio Bolsters Data Orchestration for Hybrid Cloud World
11 July 2019, Datanami

provided by Google News

Rimini Streets adds support for open source databases -
3 September 2021, Enterprise Times

SAP SQL Anywhere
3 April 2018, TechTarget

SAP gives SQL Anywhere a new IoT injection
16 July 2015, Computerworld

Top Data Management Platforms & Systems 2021 | ESF
22 July 2021, Enterprise Storage Forum

Rimini Street expands support beyond SAP and Oracle
9 June 2017, Inside SAP Magazine

provided by Google News

Job opportunities

Sr. iOS Engineer
Client Resources, Inc., Lincoln, NE

Sr. Backend Engineer (Clojure, Datomic)
Railsbank, Chicago, IL

Data Platform Engineer
Analytical Flavor Systems, Inc, Remote

Sr. Product Manager
Parkside, San Francisco, CA

Sr. Backend Engineer - ( .NET)
Railsbank, Chicago, IL

Staff Accountant
FairCom, Columbia, MO

Account Executive
FairCom, Salt Lake City, UT

Head of Sales
FairCom, Salt Lake City, UT

Senior Software Engineer
FairCom, Columbia, MO

Software Engineer
FairCom, Salt Lake City, UT

Data Support Associate
IDEXX, Westbrook, ME

PostgreSQL DBA
Luxoft, Remote

Associate Software Engineer
Scholastic, New York, NY

Support Engineer - MySQL/PostgreSQL/MariaDB
Microsoft, Charlotte, NC

PostgreSQL Database Engineer
Leidos, Windsor Mill, MD

Software Engineer - Time
DataDog, New York, NY

Software Engineer, Key Value Systems
Pinterest, San Francisco, CA

Software Engineer
DataDog, New York, NY

Database Adminstrator
TradingScreen, New York, NY

Senior Data Engineer - Data Product Development, Loyalty and Benefits Programs
Visa, Foster City, CA

jobs by Indeed



Share this page

Featured Products

Couchbase logo

The modern database for enterprise applications. Build fast. Scale Big. Save more.
Get started today.

Vertica logo

The fastest unified analytical warehouse at extreme scale with in-database machine learning. Try Vertica for free with no time limit.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Neo4j logo

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

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Present your product here