DBMS > Faircom DB vs. Kdb+ vs. ObjectBox vs. SQLite vs. Stardog
System Properties Comparison Faircom DB vs. Kdb+ vs. ObjectBox vs. SQLite vs. Stardog
Editorial information provided by DB-Engines | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Faircom DB ![]() | Kdb+ Xexclude from comparison | ObjectBox Xexclude from comparison | SQLite Xexclude from comparison | Stardog Xexclude from comparison | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Description | Native high-speed multi-model DBMS for relational and key-value store data simultaneously accessible through SQL and NoSQL APIs. | High performance Time Series DBMS | Extremely fast embedded database for small devices, IoT and Mobile | Widely used embeddable, in-process RDBMS | Enterprise Knowledge Graph platform and graph DBMS with high availability, high performance reasoning, and virtualization | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Primary database model | Key-value store Relational DBMS | Time Series DBMS | Object oriented DBMS | Relational DBMS | Graph DBMS RDF store | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary database models | Relational DBMS | Time Series DBMS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Website | www.faircom.com/products/faircom-db | kx.com | objectbox.io | www.sqlite.org | www.stardog.com | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Technical documentation | learn.faircomcorp.com/developers/documentation_directory | code.kx.com | docs.objectbox.io | www.sqlite.org/docs.html | www.stardog.com/docs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Developer | FairCom Corporation | Kx Systems, a division of First Derivatives plc | ObjectBox Limited | Dwayne Richard Hipp | Stardog-Union | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Initial release | 1979 | 2000 ![]() | 2017 | 2000 | 2010 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Current release | V12, November 2020 | 3.6, May 2018 | 3.34.0 (December 1, 2020), December 2020 | 7.3.0, May 2020 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
License ![]() | commercial ![]() | commercial ![]() | Open Source ![]() | Open Source ![]() | commercial ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cloud-based only ![]() | no | no | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DBaaS offerings (sponsored links) ![]() Providers of DBaaS offerings, please contact us to be listed. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Implementation language | ANSI C, C++ | q | C and C++ | C | Java | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server operating systems | AIX FreeBSD HP-UX Linux NetBSD OS X QNX SCO Solaris VxWorks Windows ![]() | Linux OS X Solaris Windows | Android iOS Linux macOS Windows | server-less | Linux macOS Windows | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Data scheme | schema free, schema optional, schema required, partial schema, | yes | yes | yes ![]() | schema-free and OWL/RDFS-schema support | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typing ![]() | yes, ANSI SQL Types, JSON, typed binary structures | yes | yes | yes ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
XML support ![]() | no | yes | no | no | no ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Secondary indexes | yes | yes ![]() | yes | yes | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SQL ![]() | yes, ANSI SQL with proprietary extensions | SQL-like query language (q) | no | yes ![]() | Yes, compatible with all major SQL variants through dedicated BI/SQL Server | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
APIs and other access methods | ADO.NET Direct SQL JDBC JPA ODBC RESTful HTTP/JSON API RESTful MQTT/JSON API RPC | HTTP API JDBC Jupyter Kafka ODBC WebSocket | Proprietary native API | ADO.NET ![]() JDBC ![]() ODBC ![]() | GraphQL query language HTTP API Jena RDF API OWL RDF4J API Sesame REST HTTP Protocol SNARL SPARQL Spring Data Stardog Studio TinkerPop 3 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Supported programming languages | .Net C C# C++ Java JavaScript (Node.js and browser) PHP Python Visual Basic | C C# C++ Go J Java JavaScript Lua MatLab Perl PHP Python R Scala | C C++ Dart Go Java JavaScript ![]() Kotlin Python ![]() Swift | Actionscript Ada Basic C C# C++ D Delphi Forth Fortran Haskell Java JavaScript Lisp Lua MatLab Objective-C OCaml Perl PHP PL/SQL Python R Ruby Scala Scheme Smalltalk Tcl | .Net Clojure Groovy Java JavaScript Python Ruby | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Server-side scripts ![]() | yes ![]() | user defined functions | no | no | user defined functions and aggregates, HTTP Server extensions in Java | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Triggers | yes | yes ![]() | no | yes | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partitioning methods ![]() | File partitioning, horizontal partitioning, sharding ![]() | horizontal partitioning | none | none | none | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Replication methods ![]() | yes, 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 | online/offline synchronization between client and server | none | Multi-source replication in HA-Cluster | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MapReduce ![]() | no | no ![]() | no | no | no | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Consistency concepts ![]() | Eventual Consistency Immediate Consistency Tunable consistency per server, database, table, and transaction | Immediate Consistency | Immediate Consistency | Immediate Consistency in HA-Cluster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Foreign keys ![]() | yes | yes | yes | yes | yes ![]() | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Transaction concepts ![]() | tunable from ACID to Eventually Consistent | no | ACID | ACID | ACID | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Concurrency ![]() | yes | yes | yes | yes ![]() | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Durability ![]() | Yes, tunable from durable to delayed durability to in-memory | yes | yes | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In-memory capabilities ![]() | yes | yes | no | yes | yes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
User concepts ![]() | Fine grained access rights according to SQL-standard with additional protections for files | rights management via user accounts | yes | no | Access rights for users and roles | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More information provided by the system vendor | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Faircom DB ![]() | Kdb+ | ObjectBox | SQLite | Stardog | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Specific characteristics | Achieve Hundreds of Thousands of Transactions Per Second on A Single Database Server... » more | Integrated columnar database & programming system for streaming, real time and historical... » more | Stardog is an Enterprise Knowledge Graph platform, uniquely combining graph storage... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Competitive advantages | Top Features SQL Key-value store and navigational NoSQL API Indexed binary objects... » more | provides seamless scalability; runs on industry standard server platforms; is top-ranked... » more | Stardog provides a full featureset to aid in data integration for your complex data.... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typical application scenarios | Real-time transaction processing solutions leverage FairCom DB because its NoSQL... » more | tick database streaming sensor data massive intelligence applications oil and gas... » more | Stardog is frequently used for: Anti-money laundering & fraud monitoring Customer... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Key customers | Microsoft, UPS, Verizon, Motorola, Commvault, Thomson Reuters, ACI, BNY Mellon, Rockwell... » more | Goldman Sachs Morgan Stanley Merrill Lynch J.P. Morgan Deutsche Bank IEX Securities... » more | Bosch, Dow Jones, Elsevier, Ericsson, Morgan Stanley, NASA, NIH, Nokia, Salesforce,... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Market metrics | From banking and financial transactions, transportation, warehouse automation, package... » more | kdb+ performance and reliability proven by our customers in critical infrastructure... » more | Stardog's technology is based on ground-breaking research by our founders cited 10,000+... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Licensing and pricing models | Just as the technical aspects of FairCom DB are flexible to meet operation requirements,... » more | upon request » more | A fully-featured 60-day Trial license is available for those testing Stardog; contact... » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
News | Three small things to do some good for startups 3 small things to do some good for open source Digital Healthcare – a look at the market, projections, and trends with in-depth white paper ObjectBox Recognized as a Sustainable Profitable Tech Solution by the Solar Impulse Foundation What are Time Series Database Use Cases? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We invite representatives of system vendors to contact us for updating and extending the system information, | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Related products and services | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3rd parties | Navicat for SQLite is a powerful and comprehensive SQLite GUI that provides a complete set of functions for database management and development. » more | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
We invite representatives of vendors of related products to contact us for presenting information about their offerings here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
More resources | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Faircom DB ![]() | Kdb+ | ObjectBox | SQLite | Stardog | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DB-Engines blog posts | Time Series DBMS are the database category with the fastest increase in popularity | Big gains for Relational Database Management Systems in DB-Engines Ranking | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Recent citations in the news | FairCom kicks off new era of database technology USA - English Brazil - Português provided by Google News | MemVerge Memory Machine Review Database trends: The rise of the time-series database Kx Systems releases SaaS version of kdb+ Kx extends use of world's fastest time series database kdb+ with on-demand offering for cloud and on-premises Kx Offers Magnitude Simba-developed ODBC Connectivity for kdb+ provided by Google News | ObjectBox has built a distributed database for the IoT Custodial Object-Oriented Databases Software Market 2020 2020-2028 Financial Insights Business Growth Strategies with Top Key Players: Google, Microsoft, InterSystems, DBase, Cyebiz Munich-founded database startup ObjectBox raises $2 million Global Object-Oriented Databases Software Market Report 2020: Google, Microsoft, InterSystems, DBase, Cyebiz etc. provided by Google News | Global RDBMS Software Market – Detailed analysis of current Industry figures with forecasts growth by 2028 | Top Players; Microsoft, Oracle, PostgreSQL Global Development Group, SQLite, IBM, SolarWinds IT Operations Management, and more 6 Database Engines to Consider for Your Next Project Open-Source Database Software Market Research, Industry Overview by Key Players – SQLite, Redis, Couchbase, Neo4j, MariaDB, Titan, Apache Hive, MySQL, MongoDB How to Use DB Browser for SQLite on Linux Global Relational Databases Software Market 2021 SWOT Analysis, by Key Players: Microsoft, MySQL, Oracle, SAP, PostgreSQL, Amazon RDS, IBM, MariaDB, Informix, Teradata, SQLite provided by Google News | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Job opportunities | Quantitative Trading Internship Program Business Process Analyst Software Intern Undergrad Business Process Analyst Senior KDB/Q Software Developer | Sr Xamarin Developers () Jr. QA Analyst Trainee Embedded Linux Engineer Software Engineer - iOS - Columbus Hub IT SPECIALIST (DATAMGT) |
Share this page