DB-EnginesInfluxDB: Focus on building software with an easy-to-use serverless, scalable time series platformEnglish
Deutsch
Knowledge Base of Relational and NoSQL Database Management Systemsprovided by solid IT

DBMS > Elasticsearch vs. etcd vs. Riak TS vs. Sadas Engine

System Properties Comparison Elasticsearch vs. etcd vs. Riak TS vs. Sadas Engine

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameElasticsearch  Xexclude from comparisonetcd  Xexclude from comparisonRiak TS  Xexclude from comparisonSadas Engine  Xexclude from comparison
DescriptionA distributed, RESTful modern search and analytics engine based on Apache Lucene infoElasticsearch lets you perform and combine many types of searches such as structured, unstructured, geo, and metricA distributed reliable key-value storeRiak TS is a distributed NoSQL database optimized for time series data and based on Riak KVSADAS Engine is a columnar DBMS specifically designed for high performance in Data warehouse environments
Primary database modelSearch engineKey-value storeTime Series DBMSRelational DBMS
Secondary database modelsDocument store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score151.44
Rank#7  Overall
#1  Search engines
Score9.50
Rank#50  Overall
#6  Key-value stores
Score0.19
Rank#293  Overall
#24  Time Series DBMS
Score0.02
Rank#345  Overall
#153  Relational DBMS
Websitewww.elastic.co/­elasticsearchetcd.io
github.com/­etcd-io/­etcd
riak.com/­products/­riak-tswww.sadasengine.com
Technical documentationwww.elastic.co/­guide/­en/­elasticsearch/­reference/­current/­index.htmletcd.io/­docs
github.com/­etcd-io/­etcd/­tree/­master/­Documentation
www.sadasengine.com/­index.php/­downloads/­documentation-columnar-db
DeveloperElasticBasho TechnologiesSADAS s.r.l.
Initial release201020152006
Current release7.8.0, June 20203.4, August 20198.0
License infoCommercial or Open SourceOpen Source infoElastic LicenseOpen Source infoApache Version 2.0Open Sourcecommercial infofree trial version available
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 languageJavaGoErlangC++
Server operating systemsAll OS with a Java VMFreeBSD
Linux
Windows infoexperimental
Linux
OS X
AIX
Linux
Windows
Data schemeschema-free infoFlexible type definitions. Once a type is defined, it is persistentschema-freeschema-freeyes
Typing infopredefined data types such as float or dateyesnonoyes
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.nononono
Secondary indexesyes infoAll search fields are automatically indexednorestrictedyes
SQL infoSupport of SQLSQL-like query languagenonoyes
APIs and other access methodsJava API
RESTful HTTP/JSON API
gRPC
JSON over HTTP
HTTP API
Native Erlang Interface
JDBC
ODBC
Proprietary protocol
Supported programming languages.Net
Groovy
Community Contributed Clients
Java
JavaScript
Perl
PHP
Python
Ruby
.Net
C
C++
Clojure
Erlang
Go
Haskell
Java
JavaScript (Node.js)
Perl
PHP
Python
R
Ruby
Rust
Scala
Tcl
C infounofficial client library
C#
C++ infounofficial client library
Clojure infounofficial client library
Dart infounofficial client library
Erlang
Go infounofficial client library
Groovy infounofficial client library
Haskell infounofficial client library
Java
JavaScript infounofficial client library
Lisp infounofficial client library
Perl infounofficial client library
PHP
Python
Ruby
Scala infounofficial client library
Smalltalk infounofficial client library
.Net
C
C#
C++
Groovy
Java
PHP
Python
Server-side scripts infoStored proceduresyesnoJavaScript and Erlangno
Triggersyes infoby using the 'percolation' featureyes, watching key changesyes infopre-commit hooks and post-commit hooksno
Partitioning methods infoMethods for storing different data on different nodesShardingShardinghorizontal partitioning
Replication methods infoMethods for redundantly storing data on multiple nodesyesUsing Raft consensus algorithm to ensure data replication with strong consistency among multiple replicas.selectable replication factornone
MapReduce infoOffers an API for user-defined Map/Reduce methodsES-Hadoop Connectornoyesno
Consistency concepts infoMethods to ensure consistency in a distributed systemEventual Consistency infoSynchronous doc based replication. Get by ID may show delays up to 1 sec. Configurable write consistency: one, quorum, allImmediate ConsistencyEventual ConsistencyImmediate Consistency
Foreign keys infoReferential integritynonono infolinks between datasets can be storedyes
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of datanonono
Concurrency infoSupport for concurrent manipulation of datayesyesyesyes
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.Memcached and Redis integrationnoyes infomanaged by 'Learn by Usage'
User concepts infoAccess controlnonoAccess rights for users, groups and roles 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
ElasticsearchetcdRiak TSSadas Engine
DB-Engines blog posts

PostgreSQL is the DBMS of the Year 2017
2 January 2018, Paul Andlinger, Matthias Gelbmann

Elasticsearch moved into the top 10 most popular database management systems
3 July 2017, Matthias Gelbmann

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

show all

Recent citations in the news

floragunn GmbH, Amazon, and Elastic Issue Joint Statement Regarding Settlement of Search Guard Litigation
8 September 2022, Business Wire

Elastic delivers strong revenue growth and beats expectations, but its stock is down
25 August 2022, SiliconANGLE News

Kyndryl and Elastic Announce Expanded Partnership to Enable Data Observability, Search and Insights Across Cloud and Edge Computing Environments
22 September 2022, Business Wire

Elastic to Host Financial Analyst Day on September 19, 2022
6 September 2022, Business Wire

Elastic Announces New Capabilities to Help Customers Solve Their Biggest Business Challenges
3 May 2022, Business Wire

provided by Google News

How Many Nodes for Your Kubernetes Control Plane?
14 September 2022, thenewstack.io

How to restore a Kubernetes cluster from an etcd snapshot
16 December 2021, TechTarget

Apache ShenYu: Java Responsive API Gateway Announced as Apache Top-Level Project
20 September 2022, InfoQ.com

Gov’t support gives boost to micro export: Expert
3 September 2022, Hurriyet Daily News

etcd: the Not-so-Secret Sauce in Google's Kubernetes and Pivotal's Cloud Foundry
16 July 2014, Data Center Knowledge

provided by Google News

Riak TS for time series analysis at scale
29 September 2016, Opensource.com

Is Riak A Good NoSQL Database Option?
1 July 2019, Analytics India Magazine

Basho open-sources its Riak TS database for the Internet Of Things
5 May 2016, TechCrunch

provided by Google News

Job opportunities

Full stack Developer
Extend Your Team, Remote

Node.JS Developer (100% Remote)
Piper Companies, Remote

2023 Software Engineering Recent Grad Positions – Cat Digital
Caterpillar, Westminster, CO

Front End Developer - US [Remote]
Braintrust, San Francisco, CA

Research Scientist - NLP
Kensho, Remote

Hub Submission Manager
Raise in partnership with Genpact, United States

Consul Engineer
SHGT, Remote

Network Infra Development Engineer
Arrcus, Inc., San Jose, CA

Cloud Engineering Senior Advisor- Work From Home
Cigna, Hartford, CT

Software Engineer
Braintree, North Carolina

jobs by Indeed



Share this page

Featured Products

Neo4j logo

Neo4j NODES 2022
Free online conference for developers and data scientists.
November 16/17 2022.
Register now for free!

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Vertica logo

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

Redis logo

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

The definitive guide for Cassandra

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

Present your product here