DB-EnginesExtremeDB: the mission critical dbmsEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Hazelcast vs. Milvus vs. Realm vs. Trafodion

System Properties Comparison Hazelcast vs. Milvus vs. Realm vs. Trafodion

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameHazelcast  Xexclude from comparisonMilvus  Xexclude from comparisonRealm  Xexclude from comparisonTrafodion  Xexclude from comparison
DescriptionA widely adopted in-memory data gridA DBMS designed for efficient storage of vector data and vector similarity searchesA DBMS built for use on mobile devices that’s a fast, easy to use alternative to SQLite and Core DataTransactional SQL-on-Hadoop DBMS
Primary database modelKey-value storeSearch engineDocument storeRelational DBMS
Secondary database modelsDocument store infoJSON support with IMDG 3.12
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score10.70
Rank#47  Overall
#5  Key-value stores
Score0.37
Rank#264  Overall
#18  Search engines
Score9.82
Rank#50  Overall
#9  Document stores
Score0.46
Rank#246  Overall
#118  Relational DBMS
Websitehazelcast.commilvus.iorealm.iotrafodion.apache.org
Technical documentationhazelcast.org/­imdg/­docsmilvus.io/­docs/­overview.mdrealm.io/­docstrafodion.apache.org
DeveloperHazelcastRealm, acquired by MongoDB in May 2019Apache Software Foundation, originally developed by HP
Initial release2008201920142014
Current release5.1, March 20222.0, January 20222.3.0, February 2019
License infoCommercial or Open SourceOpen Source infoApache Version 2; commercial licenses availableOpen Source infoApache Version 2.0Open SourceOpen Source infoApache 2.0
Cloud-based only infoOnly available as a cloud servicenononono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaC++, GoC++, Java
Server operating systemsAll OS with a Java VMLinux
macOS info10.14 or later
Windows infowith WSL 2 enabled
Android
Backend: server-less
iOS
Windows
Linux
Data schemeschema-freeyesyes
Typing infopredefined data types such as float or dateyesNumeric and Stringyesyes
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 infothe object must implement a serialization strategynonono
Secondary indexesyesnoyesyes
SQL infoSupport of SQLSQL-like query languagenonoyes
APIs and other access methodsJCache
JPA
Memcached protocol
RESTful HTTP API
RESTful HTTP APIADO.NET
JDBC
ODBC
Supported programming languages.Net
C#
C++
Clojure
Go
Java
JavaScript (Node.js)
Python
Scala
C++
Go
Java
JavaScript (Node.js)
Python
.Net
Java infowith Android only
Objective-C
React Native
Swift
All languages supporting JDBC/ODBC/ADO.Net
Server-side scripts infoStored proceduresyes infoEvent Listeners, Executor Servicesnono inforuns within the applications so server-side scripts are unnecessaryJava Stored Procedures
Triggersyes infoEventsnoyes infoChange Listenersno
Partitioning methods infoMethods for storing different data on different nodesShardingShardingnoneSharding
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoReplicated Mapnoneyes, via HBase
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnonoyes infovia user defined functions and HBase
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency or Eventual Consistency selectable by user infoRaft Consensus AlgorithmBounded Staleness
Eventual Consistency
Immediate Consistency
Session Consistency
Tunable Consistency
Immediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynononoyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataone or two-phase-commit; repeatable reads; read commitednoACIDACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesnoyes infoIn-Memory realmno
User concepts infoAccess controlRole-based access controlnoyesfine grained access rights according to SQL-standard
More information provided by the system vendor
HazelcastMilvusRealmTrafodion
Specific characteristicsMilvus is an open-source and cloud-native vector database built for production-ready...
» more
Now a part of MongoDB Data Platform , Realm Database is the fast, easy to use, and...
» more
Competitive advantagesHighly available, versatile, and robust with millisecond latency. Supports batch...
» more
Realm ensures offline-first functionality, meaning apps run smoothly and deliver...
» more
Typical application scenariosVideo media : video understanding, video deduplication. E-commerce and mobile applications...
» more
Mobile Consumer Apps First-Line Worker Apps
» more
Key customersMilvus is trusted by over 1,000 enterprises, including Baidu, eBay, IKEA, LINE, Shopee,...
» more
Cathay Pacific Royal Carribbean Cruise Lines Open Source Database powers apps built...
» more
Market metricsAs of March 2022, 9.8k+ GitHub stars 1.4k+ Github forks 871k+ docker pulls 2k+ community...
» more
Used by 100,000+ developers 2 bn installs Currently used in 40k+ applications in...
» more
Licensing and pricing modelsMilvus was released under the open-source Apache License 2.0 in October 2019. Managed...
» more
Realm database is licensed under the Apache License v2.0.
» 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

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

More resources
HazelcastMilvusRealmTrafodion
DB-Engines blog posts

MySQL, PostgreSQL and Redis are the winners of the March ranking
2 March 2016, Paul Andlinger

show all

Recent citations in the news

Hazelcast CEO looks to grow real-time data platform
5 August 2022, TechTarget

Hazelcast launches serverless offering to accelerate real-time applications
28 July 2022, VentureBeat

Hazelcast Announces a New Unified Platform with Version 5.0
13 December 2021, InfoQ.com

Event Streaming Platform Market Deep Exploration 2022, Competition Analysis, Future Possibilities 2029| Hazelcast, SAS Institute Inc., Amazon
20 July 2022, Digital Journal

Hazelcast Platform integrates data grid and event streaming
14 July 2021, TechTarget

provided by Google News

Zilliz Announces Key Contributions to Milvus 2.1, the Leading Open-Source Vector Database for Structured and Unstructured Data
3 August 2022, Business Wire

Database technology evolves to combine machine learning and data storage
7 March 2022, VentureBeat

Milvus, the AI Search Engine, Originally Developed by Zilliz Joins LF AI as New Incubation Project
10 April 2020, PR Newswire

What Is Vector Similarity Search? | Business Applications of Vector Search
11 August 2021, CIO Insight

The Recommendation System
15 February 2022, News | Europeana Pro

provided by Google News

The Apache Software Foundation Announces Apache® Trafodion™ as a Top-Level Project
10 January 2018, GlobeNewswire

The Apache® Software Foundation Announces Annual Report for 2021 Fiscal Year
31 August 2021, GlobeNewswire

provided by Google News

Job opportunities

Accountant
Hazelcast, Georgia

Senior Product Marketing Manager
Hazelcast, San Mateo, CA

Technical Account Manager
Hazelcast, Atlanta, GA

Senior Site Reliability Engineer
Hazelcast, Austin, TX

Senior Product Manager - Core Data Platform
Hazelcast, Washington, DC

Talent Acquisition Lead
Zilliz, San Francisco, CA

Head of Developer Relations
Zilliz, San Francisco, CA

Head of Marketing
Zilliz, San Francisco, CA

Head of Product Management
Zilliz, San Francisco, CA

Senior Technical Writer
Zilliz, San Francisco, CA

Android Software Engineer
Johns Hopkins Applied Physics Laboratory, Laurel, MD

Software Engineer - iOS
Lyft, San Francisco, CA

iOS Tooling Engineer
Lyft, San Francisco, CA

jobs by Indeed



Share this page

Featured Products

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

The world’s most loved real‑time data platform.
Try free

Vertica logo

Vertica Accelerator. The fastest analytics and machine learning, delivered as SaaS, with automated setup, administration, and management. Free trial.

The definitive guide for Cassandra

Imagine What You Could Do if Scalability Wasn‘t a Problem!
Download the Cassandra e-book for free!

Neo4j logo

The right graph database.
Not a graph add-on.
Free forever.
Start solving today

Present your product here