DB-EnginesextremeDB - Data management wherever you need itEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by Redgate Software

DBMS > etcd vs. EXASOL vs. KeyDB vs. Manticore Search vs. TigerGraph

System Properties Comparison etcd vs. EXASOL vs. KeyDB vs. Manticore Search vs. TigerGraph

Editorial information provided by DB-Engines
Nameetcd  Xexclude from comparisonEXASOL  Xexclude from comparisonKeyDB  Xexclude from comparisonManticore Search  Xexclude from comparisonTigerGraph  Xexclude from comparison
DescriptionA distributed reliable key-value storeHigh-performance, in-memory, MPP database specifically designed for in-memory analytics.An ultra-fast, open source Key-value store fully compatible with Redis API, modules, and protocolsMulti-storage database for search, including full-text search.A complete, distributed, parallel graph computing platform supporting web-scale data analytics in real-time
Primary database modelKey-value storeRelational DBMSKey-value storeSearch engineGraph DBMS
Secondary database modelsTime Series DBMS infousing the Manticore Columnar Library
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score7.05
Rank#53  Overall
#5  Key-value stores
Score1.66
Rank#138  Overall
#64  Relational DBMS
Score0.63
Rank#232  Overall
#32  Key-value stores
Score0.23
Rank#301  Overall
#21  Search engines
Score1.44
Rank#152  Overall
#14  Graph DBMS
Websiteetcd.io
github.com/­etcd-io/­etcd
www.exasol.comgithub.com/­Snapchat/­KeyDB
keydb.dev
manticoresearch.comwww.tigergraph.com
Technical documentationetcd.io/­docs
github.com/­etcd-io/­etcd/­tree/­master/­Documentation
www.exasol.com/­resourcesdocs.keydb.devmanual.manticoresearch.comdocs.tigergraph.com
DeveloperExasolEQ Alpha Technology Ltd.Manticore Software
Initial release2000201920172017
Current release3.4, August 20196.0, February 2023
License infoCommercial or Open SourceOpen Source infoApache Version 2.0commercialOpen Source infoBSD-3Open Source infoGPL version 2commercial
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 languageGoC++C++C++
Server operating systemsFreeBSD
Linux
Windows infoexperimental
LinuxFreeBSD
Linux
macOS
Windows
Linux
Data schemeschema-freeyesschema-freeFixed schemayes
Typing infopredefined data types such as float or datenoyespartial infoSupported data types are strings, hashes, lists, sets and sorted sets, bit arrays, hyperloglogs and geospatial indexesInt, Bigint, Float, Timestamp, Bit, Int array, Bigint array, JSON, Booleanyes
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.nononoCan index from XMLno
Secondary indexesnoyesyes infoby using the Redis Search moduleyes infofull-text index on all search fields
SQL infoSupport of SQLnoyesnoSQL-like query languageSQL-like query language (GSQL)
APIs and other access methodsgRPC
JSON over HTTP
.Net
JDBC
ODBC
WebSocket
Proprietary protocol infoRESP - REdis Serialization ProtocoBinary API
RESTful HTTP/JSON API
RESTful HTTP/SQL API
SQL over MySQL
GSQL (TigerGraph Query Language)
Kafka
RESTful HTTP/JSON API
Supported programming languages.Net
C
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Ruby
Rust
Scala
Tcl
Java
Lua
Python
R
C
C#
C++
Clojure
Crystal
D
Dart
Elixir
Erlang
Fancy
Go
Haskell
Haxe
Java
JavaScript (Node.js)
Lisp
Lua
MatLab
Objective-C
OCaml
Pascal
Perl
PHP
Prolog
Pure Data
Python
R
Rebol
Ruby
Rust
Scala
Scheme
Smalltalk
Swift
Tcl
Visual Basic
Elixir
Go
Java
JavaScript (Node.js)
Perl
PHP
Python
C++
Java
Server-side scripts infoStored proceduresnouser defined functionsLuauser defined functionsyes
Triggersyes, watching key changesyesnonono
Partitioning methods infoMethods for storing different data on different nodesShardingShardingSharding infoPartitioning is done manually, search queries against distributed index is supported
Replication methods infoMethods for redundantly storing data on multiple nodesUsing Raft consensus algorithm to ensure data replication with strong consistency among multiple replicas.Multi-source replication
Source-replica replication
Synchronous replication based on Galera library
MapReduce infoOffers an API for user-defined Map/Reduce methodsnoyes infoHadoop integrationnonoyes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyEventual Consistency
Strong eventual consistency with CRDTs
Foreign keys infoReferential integritynoyesnonoyes infoRelationships in graphs
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanoACIDOptimistic locking, atomic execution of commands blocks and scriptsyes infoisolated transactions for atomic changes and binary logging for safe writesACID
Concurrency infoSupport for concurrent manipulation of datayesyesyesyesyes
Durability infoSupport for making data persistentyesyesyes infoConfigurable mechanisms for persistency via snapshots and/or operations logsyes infoThe original contents of fields are not stored in the Manticore index.yes
In-memory capabilities infoIs there an option to define some or all structures to be held in-memory only.noyesyesno
User concepts infoAccess controlnoAccess rights for users, groups and roles according to SQL-standardsimple password-based access control and ACLnoRole-based access control

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
etcdEXASOLKeyDBManticore SearchTigerGraph
Recent citations in the news

ETCD guidelines: RBI seeks to balance rupee stability, competitiveness | Policy Circle
8 April 2024, Policy Circle

Public preview: AKS cluster control plane metrics in managed Prometheus
12 February 2024, azure.microsoft.com

Is Your etcd an Open Door for Cyber Attacks? How to Secure Your Kubernetes Clusters & Nodes
8 November 2023, Information Security Newspaper

Monitor Amazon EKS Control Plane metrics using AWS Open Source monitoring services
12 October 2023, AWS Blog

6 Cool Kubernetes Operators and How to Use Them
22 January 2024, hackernoon.com

provided by Google News

Exasol gets jolt of AI with Espresso suite of capabilities
26 February 2024, TechTarget

Exasol Finds AI Underinvestment Leads to Business Failure, But Data Challenges Stall Rapid Adoption
14 May 2024, insideBIGDATA

Mathias Golombek, Chief Technology Officer of Exasol – Interview Series
21 May 2024, Unite.AI

WashTec: Data Analytics for optimizing car wash systems.
27 May 2024, All-About-Industries

It’s Back to the Database Future for Exasol CEO Tewes
26 October 2023, Datanami

provided by Google News

Snap snaps up database developer KeyDB to make its infrastructure more snappy
12 May 2022, TechCrunch

Introducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and services
18 March 2024, Microsoft

Microsoft open-sources unique “Garnet” cache-store; a Redis rival?
19 March 2024, The Stack

Dragonfly 0.13 Database Adds Experimental SSD-Based Data Tiering, More SIMD Work
2 January 2023, Phoronix

Beyond the mainstream database offerings
26 March 2020, TechCentral.ie

provided by Google News

Comparing Meilisearch and Manticore Search Using Key Benchmarks
2 May 2023, hackernoon.com

Manticore is a Faster Alternative to Elasticsearch in C++
25 July 2022, hackernoon.com

Integrating Manticore Search with Apache Superset
8 August 2023, hackernoon.com

Highlighting in Search Results
24 May 2020, hackernoon.com

40 Stories To Learn About Elasticsearch
27 April 2023, hackernoon.com

provided by Google News

TigerGraph Unveils CoPilot, Version 4.0, and New CEO
30 April 2024, Datanami

TigerGraph unveils GenAI assistant, introduces new CEO
30 April 2024, TechTarget

How TigerGraph CoPilot enables graph-augmented AI
30 April 2024, InfoWorld

TigerGraph Bolsters DB for Enterprise Graph Workloads
1 November 2023, Datanami

TigerGraph raises $105M Series C for its enterprise graph database
17 February 2021, TechCrunch

provided by Google News



Share this page

Featured Products

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.

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

Milvus logo

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

SingleStore logo

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

Present your product here