DB-EnginesInfluxDB download bannerEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Fauna vs. Hazelcast vs. Neo4j

System Properties Comparison Fauna vs. Hazelcast vs. Neo4j

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameFauna  Xexclude from comparisonHazelcast  Xexclude from comparisonNeo4j  Xexclude from comparison
DescriptionFauna (previously named FaunaDB) provides a web-native interface, with support for GraphQL and custom business logic that integrates seamlessly with the rest of the serverless ecosystem. The underlying globally distributed storage and compute platform is fast, consistent, and reliable, with a modern security infrastructure.A widely adopted in-memory data gridOpen source graph database
Primary database modelDocument store
Graph DBMS
Relational DBMS
Time Series DBMS
Key-value storeGraph DBMS
Secondary database modelsDocument store infoJSON support with IMDG 3.12
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.52
Rank#137  Overall
#22  Document stores
#11  Graph DBMS
#67  Relational DBMS
#9  Time Series DBMS
Score9.27
Rank#46  Overall
#5  Key-value stores
Score51.04
Rank#20  Overall
#1  Graph DBMS
Websitefauna.comhazelcast.comneo4j.com
Technical documentationdocs.fauna.comhazelcast.org/­imdg/­docsneo4j.com/­docs
DeveloperFauna, Inc.HazelcastNeo4j, Inc.
Initial release201420082007
Current release4.2, March 20214.2.5, April 2021
License infoCommercial or Open SourcecommercialOpen Source infoApache Version 2; commercial licenses availableOpen Source infoGPL version3, commercial licenses available
Cloud-based only infoOnly available as a cloud serviceyesnono
DBaaS offerings (sponsored links) infoDatabase as a Service

Providers of DBaaS offerings, please contact us to be listed.
Implementation languageScalaJavaJava, Scala
Server operating systemshostedAll OS with a Java VMLinux infoCan also be used server-less as embedded Java database.
OS X
Solaris
Windows
Data schemeschema-freeschema-freeschema-free and schema-optional
Typing infopredefined data types such as float or datenoyesyes
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.noyes infothe object must implement a serialization strategy
Secondary indexesyesyesyes infopluggable indexing subsystem, by default Apache Lucene
SQL infoSupport of SQLnoSQL-like query languageno
APIs and other access methodsRESTful HTTP APIJCache
JPA
Memcached protocol
RESTful HTTP API
Bolt protocol
Cypher query language
Java API
Neo4j-OGM infoObject Graph Mapper
RESTful HTTP API
Spring Data Neo4j
TinkerPop 3
Supported programming languagesC#
Go
Java
JavaScript
Python
Ruby
Scala
Swift
.Net
C#
C++
Clojure
Go
Java
JavaScript (Node.js)
Python
Scala
.Net
Clojure
Elixir
Go
Groovy
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Scala
Server-side scripts infoStored proceduresuser defined functionsyes infoEvent Listeners, Executor Servicesyes infoUser defined Procedures and Functions
Triggersnoyes infoEventsyes infovia event handler
Partitioning methods infoMethods for storing different data on different nodeshorizontal partitioning infoconsistent hashingShardingnone
Replication methods infoMethods for redundantly storing data on multiple nodesMulti-source replicationyes infoReplicated MapCausal Clustering using Raft protocol infoavailable in in Enterprise Version only
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyesno
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate Consistency or Eventual Consistency selectable by user infoRaft Consensus AlgorithmCausal and Eventual Consistency configurable in Causal Cluster setup
Immediate Consistency in stand-alone mode
Foreign keys infoReferential integrityyesnoyes infoRelationships in graphs
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDone or two-phase-commit; repeatable reads; read commitedACID
Concurrency infoSupport for concurrent manipulation of datayesyesyes
Durability infoSupport for making data persistentyesyesyes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyes
User concepts infoAccess controlIdentity management, authentication, and access controlRole-based access controlUsers, roles and permissions. Pluggable authentication with supported standards (LDAP, Active Directory, Kerberos)
More information provided by the system vendor
FaunaHazelcastNeo4j
Specific characteristicsServerless database delivered as an API Web-native security model with attribute...
» more
Hazelcast is an in-memory computing platform that runs applications with extremely...
» more
Neo4j is a native graph database platform that is built to store, query, analyze...
» more
Competitive advantages100% serverless , no connection pooling bottlenecks, or cold starts unlike legacy...
» more
Hazelcast has an optimized, multi-threaded architecture that enables the highest...
» more
Neo4j database is the only transactional database that combines everything you need...
» more
Typical application scenariosJavascript apps Serverless backends for microservices Cloud-native apps B2B and B2C...
» more
Hazelcast powers many types of large-scale, data processing applications. A sample...
» more
Real-Time Recommendations Master Data Management Identity and Access Management Network...
» more
Key customersShiftX
» more
Hazelcast customers include 50 of the world’s largest financial services companies,...
» more
Over 300 commercial customers and over 750 startups use Neo4j. Flagship customers...
» more
Market metricsNeo4j boasts the world's largest graph database ecosystem with more than a 15 million...
» more
Licensing and pricing modelsUsage-based pricing including a free tier
» more
Hazelcast provides both open source and commercial software. The open source offering...
» more
GPL v3 license that can be used all the places where you might use MySQL. Neo4j Commercial...
» more
News

Advantages of Neo4j Aura Enterprise: Effortless and Scalable
19 April 2021

This Week in Neo4j – Neo4j & Python, Model Git Commits, Slack to Discord, Open Names Data,
17 April 2021

Happy Global Graph Celebration Day 2021!
15 April 2021

Happy One-Year Anniversary to Neo4j Graph Data Science!
13 April 2021

This Week in Neo4j – Neo4j & Django, Analyzing Genomes, GGCD, Change Data Capture,
10 April 2021

Related products and services
3rd partiesGraphable delivers expert services for Neo4j and other Graph DBMS.
» more

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

More resources
FaunaHazelcastNeo4j
DB-Engines blog posts

Applying Graph Analytics to Game of Thrones
12 June 2019, Amy Hodler & Mark Needham, Neo4j (guest author)

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

The openCypher Project: Help Shape the SQL for Graphs
22 December 2015, Emil Eifrem (guest author)

show all

Conferences and events

Graph-Centered AppDev Series, What's wrong with your application?
Webinar, Episode 1 [REPLAY], 6 April 2021 - 6 July 2021

Recent citations in the news

Startups to Watch in 2021
15 April 2021, Database Trends and Applications

Only one-fifth of Meghalaya fauna species discovered so far
2 April 2021, The Tribune

Beyond the fail whale: How former Twitter engineers designed a serverless database at Fauna
28 August 2020, SiliconANGLE

Cloud-Based Time Series Database Market by Top Key players: Alibaba, Amazon (AWS), AVEVA, Axibase, BangDB, Circonus, Cortex, Crate, DataStax, Dell (VMware), Fauna, First Derivatives (Kx Systems), Google, IBM, InfluxData, McObject – SoccerNurds
14 April 2021, SoccerNurds

Databases, graphs, and GraphQL: The past, present, and future
30 March 2021, ZDNet

provided by Google News

Global In-Memory Data Grids Software Market 2021 Industry Scope || Hazelcast, Scaleout Software Inc, Software AG, GridGain
19 April 2021, KSU | The Sentinel Newspaper

Hazelcast Extends the In-Memory Digital Integration Hub to the Cloud - PRNewswire
3 February 2021, PRNewswire

Event Streaming Platform Market 2021- Key Strategy, Revenue, Opportunity and Key Trends -2026 | IBM, Hazelcast, SAS Institute Inc., Amazon, Crosser Technologies – KSU | The Sentinel Newspaper
16 April 2021, KSU | The Sentinel Newspaper

Hazelcast Releases Cloud-based Architecture for Financial Services Risk Management Applications
24 February 2021, PRNewswire

Global Event Streaming Platform Market 2021-2026 Outlook, By Top Key Players: IBM, Hazelcast, SAS Institute Inc., Amazon, Crosser Technologies, Google, Instaclustr, Oracle, VMware Inc., Confluent, etc.
20 April 2021, Clark County Blog

provided by Google News

Neo4J: Why Graph Technology Is the Key to Fraud Detection
14 April 2021, The Fintech Times

MANTA Partners With Neo4j to Provide Customers With Enhanced Graph Technology for Data Pipeline Analysis
7 April 2021, Business Wire

HiPaaS announces OEM partnership with Neo4j to accelerate Healthcare EDI and Interoperability Solutions
24 March 2021, PR Web

GPU Database Market Is Thriving Worldwide with Kinetica, OmniSci, SQream, Neo4j, NVIDIA, Brytlyt
20 April 2021, Clark County Blog

The 7 Best Graph Databases to Consider for 2021
29 March 2021, Solutions Review

provided by Google News

Job opportunities

PARK RANGER 1*-04142021-16944
State of Tennessee, Millington, TN

Stewardship Associate
Marin Agricultural Land Trust (MALT), Point Reyes Station, CA

Sr. Technician On-Call - Natural Resources Management Program - Environmental Permitting and Compliance Team
Orange County Government, Orlando, FL

Entomologist
Tetra Tech, Camarillo, CA

TPWD - Natural Resources Specialist III (Habitat and Wildland Fuels Specialist)
PARKS AND WILDLIFE DEPARTMENT, Mineral Wells, TX

Head of Developer Relations
Hazelcast, San Mateo, CA

Department
Aunalytics, Link, WV

Neo4j User Community Lead - Remote
Neo4j, United States

Graph Database Developer (Neo4j)
Mastech Digital, Remote

Data Scientist - Top Secret w/ SCI Eligibility - Multiple Locations
Logistics Management Institute, Fort Gordon, GA

Web Development Intern (Remote)
Neo4j, United States

jobs by Indeed




Share this page

Featured Products

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.

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Datastax Astra logo

Build cloud-native apps fast with Astra, the open-source, multi-cloud stack for
modern data apps.
Get started with 5 GB free..

Vertica logo

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

Present your product here