DB-EnginesEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by Redgate Software

DBMS > Hazelcast vs. Memcached vs. Splice Machine vs. Trafodion

System Properties Comparison Hazelcast vs. Memcached vs. Splice Machine vs. Trafodion

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameHazelcast  Xexclude from comparisonMemcached  Xexclude from comparisonSplice Machine  Xexclude from comparisonTrafodion  Xexclude from comparison
Apache Trafodion has been retired in 2021. Therefore it is excluded from the DB-Engines Ranking.
DescriptionA widely adopted in-memory data gridIn-memory key-value store, originally intended for cachingOpen-Source SQL RDBMS for Operational and Analytical use cases with native Machine Learning, powered by Hadoop and SparkTransactional SQL-on-Hadoop DBMS
Primary database modelKey-value storeKey-value storeRelational DBMSRelational DBMS
Secondary database modelsDocument store infoJSON support with IMDG 3.12
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score5.57
Rank#61  Overall
#7  Key-value stores
Score17.79
Rank#32  Overall
#4  Key-value stores
Score0.54
Rank#244  Overall
#114  Relational DBMS
Websitehazelcast.comwww.memcached.orgsplicemachine.comtrafodion.apache.org
Technical documentationhazelcast.org/­imdg/­docsgithub.com/­memcached/­memcached/­wikisplicemachine.com/­how-it-workstrafodion.apache.org/­documentation.html
DeveloperHazelcastDanga Interactive infooriginally developed by Brad Fitzpatrick for LiveJournalSplice MachineApache Software Foundation, originally developed by HP
Initial release2008200320142014
Current release5.3.6, November 20231.6.29, June 20243.1, March 20212.3.0, February 2019
License infoCommercial or Open SourceOpen Source infoApache Version 2; commercial licenses availableOpen Source infoBSD licenseOpen Source infoAGPL 3.0, commercial license availableOpen 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 languageJavaCJavaC++, Java
Server operating systemsAll OS with a Java VMFreeBSD
Linux
OS X
Unix
Windows
Linux
OS X
Solaris
Windows
Linux
Data schemeschema-freeschema-freeyesyes
Typing infopredefined data types such as float or dateyesnoyesyes
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 strategyno
Secondary indexesyesnoyesyes
SQL infoSupport of SQLSQL-like query languagenoyesyes
APIs and other access methodsJCache
JPA
Memcached protocol
RESTful HTTP API
Proprietary protocolJDBC
Native Spark Datasource
ODBC
ADO.NET
JDBC
ODBC
Supported programming languages.Net
C#
C++
Clojure
Go
Java
JavaScript (Node.js)
Python
Scala
.Net
C
C++
ColdFusion
Erlang
Java
Lisp
Lua
OCaml
Perl
PHP
Python
Ruby
C#
C++
Java
JavaScript (Node.js)
Python
R
Scala
All languages supporting JDBC/ODBC/ADO.Net
Server-side scripts infoStored proceduresyes infoEvent Listeners, Executor Servicesnoyes infoJavaJava Stored Procedures
Triggersyes infoEventsnoyesno
Partitioning methods infoMethods for storing different data on different nodesShardingnoneShared Nothhing Auto-Sharding, Columnar PartitioningSharding
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoReplicated Mapnone infoRepcached, a Memcached patch, provides this functionallityMulti-source replication
Source-replica replication
yes, via HBase
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnoYes, via Full Spark Integrationyes 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 AlgorithmImmediate ConsistencyImmediate Consistency
Foreign keys infoReferential integritynonoyesyes
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, multi-version concurrency control (MVCC)yes
Durability infoSupport for making data persistentyesnoyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yesyesno
User concepts infoAccess controlRole-based access controlyes infousing SASL (Simple Authentication and Security Layer) protocolAccess rights for users, groups and roles according to SQL-standardfine grained access rights according to SQL-standard

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

Redis extends the lead in the DB-Engines key-value store ranking
3 February 2014, Matthias Gelbmann

New DB-Engines Ranking shows the popularity of database management systems
3 October 2012, Matthias Gelbmann, Paul Andlinger

show all

Recent citations in the news

Hazelcast embraces vector search
30 July 2024, Blocks & Files

Hazelcast Adds Vector Search, Unveils Core Architecture for AI Integration
30 July 2024, Datanami

Hazelcast appoints Anthony Griffin as Chief Architect -
11 June 2024, Enterprise Times

Data Management News for the Week of August 23; Updates from Airbyte, Cloudera, Reltio & More
23 August 2024, Solutions Review

Hazelcast Showcases Real-Time Data Platform at 2024 Gartner Summit
15 May 2024, Datanami

provided by Google News

Install and Configure Memcached for Faster Web Apps
6 July 2024, The New Stack

AMD Ryzen 5 9600X & Ryzen 7 9700X Offer Excellent Linux Performance
7 August 2024, Phoronix

Valkey-, Memcached-, and Redis OSS-Compatible Cache – Amazon ElastiCache Global Datastore
12 January 2024, AWS Blog

Memcrashed - Major amplification attacks from UDP port 11211
27 February 2018, The Cloudflare Blog

Why DDoS Threat Actors Are Shifting Their Tactics
15 March 2024, Infosecurity Magazine

provided by Google News

Machine learning data pipeline outfit Splice Machine files for insolvency
26 August 2021, The Register

Hadoop-based RDBMS Now Available from Splice
12 May 2014, Datanami

How a scrappy young startup plans to turn the massive database market on its ear
21 May 2014, Fortune

The Ultimate Tool for Data Science Feature Factories
23 August 2019, Towards Data Science

Q&A: The Next Generation of the Internet of Things
23 June 2015, TDWI

provided by Google News

Apache Software Foundation Releases its 2019 Fiscal Year Report
17 August 2019, Open Source For You

Low-latency, distributed database architectures are critical for emerging fog applications
7 April 2022, Embedded Computing Design

provided by Google News



Share this page

Featured Products

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

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

RaimaDB logo

RaimaDB, embedded database for mission-critical applications. When performance, footprint and reliability matters.
Try RaimaDB 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