DB-EnginesextremeDB - solve IoT connectivity disruptionsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by Redgate Software

DBMS > FileMaker vs. InfinityDB vs. MonetDB vs. RavenDB vs. Titan

System Properties Comparison FileMaker vs. InfinityDB vs. MonetDB vs. RavenDB vs. Titan

Editorial information provided by DB-Engines
NameFileMaker  Xexclude from comparisonInfinityDB  Xexclude from comparisonMonetDB  Xexclude from comparisonRavenDB  Xexclude from comparisonTitan  Xexclude from comparison
Titan has been decommisioned after the takeover by Datastax. It will be removed from the DB-Engines ranking. A fork has been open-sourced as JanusGraph.
DescriptionFileMaker is a cross-platform RDBMS that includes a GUI frontend.A Java embedded Key-Value Store which extends the Java Map interfaceA relational database management system that stores data in columnsOpen Source Operational and Transactional Enterprise NoSQL Document DatabaseTitan is a Graph DBMS optimized for distributed clusters.
Primary database modelRelational DBMSKey-value storeRelational DBMSDocument storeGraph DBMS
Secondary database modelsDocument store
Spatial DBMS
Graph DBMS
Spatial DBMS
Time Series DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score45.20
Rank#20  Overall
#14  Relational DBMS
Score0.00
Rank#383  Overall
#59  Key-value stores
Score1.72
Rank#135  Overall
#62  Relational DBMS
Score2.68
Rank#102  Overall
#19  Document stores
Websitewww.claris.com/­filemakerboilerbay.comwww.monetdb.orgravendb.netgithub.com/­thinkaurelius/­titan
Technical documentationwww.claris.com/­resources/­documentationboilerbay.com/­infinitydb/­manualwww.monetdb.org/­Documentationravendb.net/­docsgithub.com/­thinkaurelius/­titan/­wiki
DeveloperClaris infoa subsidiary of AppleBoiler Bay Inc.MonetDB BVHibernating RhinosAurelius, owned by DataStax
Initial release19832002200420102012
Current release19.4.1, November 20214.0Dec2023 (11.49), December 20235.4, July 2022
License infoCommercial or Open SourcecommercialcommercialOpen Source infoMozilla Public License 2.0Open Source infoAGPL version 3, commercial license availableOpen Source infoApache license, version 2.0
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 languageJavaCC#Java
Server operating systemsiOS infoclient part only
Linux
OS X
Windows
All OS with a Java VMFreeBSD
Linux
OS X
Solaris
Windows
Linux
macOS
Raspberry Pi
Windows
Linux
OS X
Unix
Windows
Data schemeyesyes infonested virtual Java Maps, multi-value, logical ‘tuple space’ runtime Schema upgradeyesschema-freeyes
Typing infopredefined data types such as float or dateyesyes infoall Java primitives, Date, CLOB, BLOB, huge sparse arraysyesnoyes
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.yes infoA http query request can return the data in XML formatno
Secondary indexesyesno infomanual creation possible, using inversions based on multi-value capabilityyesyesyes
SQL infoSupport of SQLyes infovia pluginsnoyes infoSQL 2003 with some extensionsSQL-like query language (RQL)no
APIs and other access methodsFilemaker WebDirect
JDBC
ODBC
Access via java.util.concurrent.ConcurrentNavigableMap Interface
Proprietary API to InfinityDB ItemSpace (boilerbay.com/­docs/­ItemSpaceDataStructures.htm)
JDBC
native C library infoMAPI library (MonetDB application programming interface)
ODBC
.NET Client API
F# Client API
Go Client API
Java Client API
NodeJS Client API
PHP Client API
Python Client API
RESTful HTTP API
Java API
TinkerPop Blueprints
TinkerPop Frames
TinkerPop Gremlin
TinkerPop Rexster
Supported programming languagesPHPJavaC
C++
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Ruby
.Net
C#
F#
Go
Java
JavaScript (Node.js)
PHP
Python
Ruby
Clojure
Java
Python
Server-side scripts infoStored proceduresyesnoyes, in SQL, C, Ryesyes
Triggersyesnoyesyesyes
Partitioning methods infoMethods for storing different data on different nodesnonenoneSharding via remote tablesShardingyes infovia pluggable storage backends
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replication, warm standby infosince Version 14nonenone infoSource-replica replication available in experimental statusMulti-source replicationyes
MapReduce infoOffers an API for user-defined Map/Reduce methodsnononoyesyes infovia Faunus, a graph analytics engine
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency infoREAD-COMMITTED or SERIALIZEDDefault ACID transactions on the local node (eventually consistent across the cluster). Atomic operations with cluster-wide ACID transactions. Eventual consistency for indexes and full-text search indexes.Eventual Consistency
Immediate Consistency
Foreign keys infoReferential integrityyesno infomanual creation possible, using inversions based on multi-value capabilityyesnoyes infoRelationships in graph
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoACID infoOptimistic locking for transactions; no isolation for bulk loadsACIDACID, Cluster-wide transaction availableACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyesyesyes infoSupports various storage backends: Cassandra, HBase, Berkeley DB, Akiban, Hazelcast
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.no
User concepts infoAccess controlsimple rights management via user accounts and connection to external directory servicesnofine grained access rights according to SQL-standardAuthorization levels configured per client per databaseUser authentification and security via Rexster Graph Server

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
FileMakerInfinityDBMonetDBRavenDBTitan
DB-Engines blog posts

Graph DBMS increased their popularity by 500% within the last 2 years
3 March 2015, Paul Andlinger

Graph DBMSs are gaining in popularity faster than any other database category
21 January 2014, Matthias Gelbmann

show all

Recent citations in the news

Problemista - Features
1 March 2024, Reverse Shot

Efficiency leap: Migration from old FileMaker software to gFM-Business increases company performance
19 September 2024, openPR

Tilda Swinton Wasn’t Prepared for ‘Problemista’ Horror Stories from Audiences Who Recognize Her Toxic Art World Character
1 March 2024, IndieWire

Apple subsidiary FileMaker returns to its original name from the ’80s
6 August 2019, The Verge

No-Code Development Platforms Software Market is Likely to Upsurge at USD 25.16 Bn- FileMaker, Nintex, Quick Base, Airtable, Zudy, Sale – Talented India
24 September 2024, Talented India

provided by Google News

MonetDB Foundation launched
31 January 2024, Centrum Wiskunde & Informatica (CWI)

PostgreSQL, MonetDB, and Too-Big-for-Memory Data in R — Part I
6 April 2018, Data Science Central

How MonetDB/X100 Exploits Modern CPU Performance
14 January 2020, Towards Data Science

Monet DB The Column-Store Pioneer
4 September 2019, Open Source For You

New spin-off MonetDB B.V.
16 September 2008, Centrum Wiskunde & Informatica (CWI)

provided by Google News

RavenDB Launches Version 6.0 Lightning Fast Queries, Data Integrations, Corax Indexing Engine, and Sharding
3 October 2023, PR Newswire

Oren Eini on RavenDB, Including Consistency Guarantees and C# as the Implementation Language
23 May 2022, InfoQ.com

Install the NoSQL RavenDB Data System
14 May 2021, The New Stack

How I Created a RavenDB Python Client
23 September 2016, Visual Studio Magazine

RavenDB Welcomes David Baruc as Chief Revenue Officer: Seasoned Tech Leader to Drive Global Sales and Accelerate Growth
13 June 2023, PR Newswire

provided by Google News

DataStax Acquires Aurelius and its TitanDB Graph Database
31 May 2024, Data Center Knowledge

Titan Graph Database Integration with DynamoDB: World-class Performance, Availability, and Scale for New Workloads
20 August 2015, All Things Distributed

Amazon DynamoDB Storage Backend for Titan: Distributed Graph Database
24 August 2015, AWS Blog

DataStax acquires Aurelius, the startup behind the Titan graph database
3 February 2015, VentureBeat

Database Deep Dives: JanusGraph
8 August 2019, ibm.com

provided by Google News



Share this page

Featured Products

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

SingleStore logo

The data platform to build your intelligent applications.
Try it free.

Milvus logo

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

Neo4j logo

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

RaimaDB logo

RaimaDB, embedded database for mission-critical applications. When performance, footprint and reliability matters.
Try RaimaDB for free.

Present your product here