DB-EngineseXtremeDB database reliabilityEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Hazelcast vs. Memcached vs. SQream DB

System Properties Comparison Hazelcast vs. Memcached vs. SQream DB

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameHazelcast  Xexclude from comparisonMemcached  Xexclude from comparisonSQream DB  Xexclude from comparison
DescriptionA widely adopted in-memory data gridIn-memory key-value store, originally intended for cachinga GPU-based, columnar RDBMS for big data analytics workloads
Primary database modelKey-value storeKey-value 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
Score9.72
Rank#42  Overall
#5  Key-value stores
Score26.09
Rank#27  Overall
#4  Key-value stores
Score0.69
Rank#204  Overall
#100  Relational DBMS
Websitehazelcast.comwww.memcached.orgsqream.com
Technical documentationhazelcast.org/­imdg/­docsgithub.com/­memcached/­memcached/­wikidocs.sqream.com
DeveloperHazelcastDanga Interactive infooriginally developed by Brad Fitzpatrick for LiveJournalSQream Technologies
Initial release200820032014
Current release4.0.3, September 20201.6.0, March 20202020.2, July 2020
License infoCommercial or Open SourceOpen Source infoApache Version 2; commercial licenses availableOpen Source infoBSD licensecommercial
Cloud-based only infoOnly available as a cloud servicenonono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageJavaCC++, CUDA, Haskell
Server operating systemsAll OS with a Java VMFreeBSD
Linux
OS X
Unix
Windows
Linux
Data schemeschema-freeschema-freeyes
Typing infopredefined data types such as float or dateyesnoyes, ANSI Standard SQL Types
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 strategy
Secondary indexesyesnoyes
SQL infoSupport of SQLSQL-like query languagenoyes
APIs and other access methodsJCache
JPA
Memcached protocol
RESTful HTTP API
Proprietary protocol.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++
Java
JavaScript (Node.js)
Python
Server-side scripts infoStored proceduresyes infoEvent Listeners, Executor Servicesnouser defined functions in Python
Triggersyes infoEventsnono
Partitioning methods infoMethods for storing different data on different nodesShardingnonehorizontal and vertical partitioning
Replication methods infoMethods for redundantly storing data on multiple nodesyes infoReplicated Mapnone infoRepcached, a Memcached patch, provides this functionallitynone
MapReduce infoOffers an API for user-defined Map/Reduce methodsyesnono
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate Consistency or Eventual Consistency selectable by user infoRaft Consensus AlgorithmImmediate Consistency
Foreign keys infoReferential integritynonono
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataone or two-phase-commit; repeatable reads; read commitednoACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesnoyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.yes
User concepts infoAccess controlRole-based access controlyes infousing SASL (Simple Authentication and Security Layer) protocol
More information provided by the system vendor
HazelcastMemcachedSQream DB
Specific characteristicsHazelcast is an in-memory computing platform that runs applications with extremely...
» more
Due to exponentially growing data, organizations today are facing slowdowns, with...
» more
Competitive advantagesHazelcast has an optimized, multi-threaded architecture that enables the highest...
» more
Much faster time to insight Analyze significantly more data Achieve previously unobtainable...
» more
Typical application scenariosHazelcast powers many types of large-scale, data processing applications. A sample...
» more
What can you do with 100x faster SQL analytics? Better and more timely decision making...
» more
Key customersHazelcast customers include 50 of the world’s largest financial services companies,...
» more
Some of our customers include: LG Uplus, AIS (Advanced Info Service), ACL Mobile,...
» more
Licensing and pricing modelsHazelcast provides both open source and commercial software. The open source offering...
» 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
HazelcastMemcachedSQream DB
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 to Provide Additional Capabilities to IBM Cloud Pak for Multicloud Management
7 October 2020, Container Journal

In-Memory Data Grid Market To Witness Huge Growth With Projected Oracle, IBM, Hazelcast, Scale Out Software, Tibco Software, Software AG, Gigaspaces, Gridgain Systems, Alachisoft, Pivotal, Tmaxsoft, Hitachi
19 October 2020, Eurowire

Dale Kim Articles and Insights
15 October 2020, DevOps.com

Hazelcast Advances Leadership, Lowers Barrier of Adoption to In-Memory Digital Integration Hubs
9 September 2020, PRNewswire

Global In-Memory Data Grids Market Top Manufacturers Analysis by 2026: IBM, Software AG, Hazelcast, Pivotal, GigaSpaces Technologies etc.
20 October 2020, TechnoWeekly

provided by Google News

Google Cloud launches a managed Memcached service
2 April 2020, TechCrunch

Google Cloud rolls out Memcached database caching – Blocks and Files
4 April 2020, Blocks and Files

Key Value Database Market Trend,COVID-19 Impact,Current Industry Figures With Demand By Countries And Future Growth
18 October 2020, Weekly Wall

Memcached 1.6 puts binary protocol to bed • DEVCLASS
9 March 2020, DevClass

Buffer Overflow in Memcached Fixed | Decipher
24 March 2020, Decipher

provided by Google News

SQream Technologies raises $39.4 million for GPU-accelerated databases
24 June 2020, VentureBeat

SQream Provides Free Licenses of SQream DB to Fight the COVID-19 Pandemic
7 April 2020, Database Trends and Applications

SQream, Core Scientific Partner to Accelerate Massive Data Analytics on GPU Cloud for Data Scientists
24 April 2020, HPCwire

SQream Signs Strategic Multi-year Multi-million Dollar Contract With a Leading Tier-1 Mobile Operator
22 July 2020, PRNewswire

Accelerated Databases In The Fast Lane
25 June 2020, The Next Platform

provided by Google News

Job opportunities

Java Developers
Nithya Information Systems, Ann Arbor, MI

Senior Java Developer
EPAM Systems, Weehawken, NJ

Data Engineer
RingCentral, Belmont, CA

Junior System Administrator (7561712)
Enhanced Veterans Solutions Inc, Purcellville, VA

Java Engineer
Mojo Trek, Ann Arbor, MI

Production Engineer
Facebook, Boston, MA

Global Digital Technology Lead
OZ DIGITAL CONSULTING WIZARDS, Fort Lauderdale, FL

Production Engineer
Facebook, Central, LA

Production Engineer, Intern/Co-Op
Facebook, Menlo Park, CA

Junior Developer
Paradyme Management, Greenbelt, MD

jobs by Indeed




Share this page

Featured Products

Vertica logo

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

Datastax Astra logo

Cassandra made easy in the cloud. Build cloud-native applications faster with CQL, REST and GraphQL APIs.
Try for Free.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Couchbase logo

SQL + JSON + NoSQL.
Power, flexibility & scale.
All open source.
Get started now.

Neo4j logo

Get your free copy of the new O'Reilly book Graph Algorithms with 20+ examples for
machine learning, graph analytics and more.

Present your product here