DBMS > Drizzle vs. etcd vs. Galaxybase
System Properties Comparison Drizzle vs. etcd vs. Galaxybase
Please select another system to include it in the comparison.
|Editorial information provided by DB-Engines|
|Name||Drizzle Xexclude from comparison||etcd Xexclude from comparison||Galaxybase Xexclude from comparison|
|Drizzle has published its last release in September 2012. The open-source project is discontinued and Drizzle is excluded from the DB-Engines ranking.|
|Description||MySQL fork with a pluggable micro-kernel and with an emphasis of performance over compatibility.||A distributed reliable key-value store||Scalable, ACID-compliant native distributed parallel graph platform|
|Primary database model||Relational DBMS||Key-value store||Graph DBMS|
|Developer||Drizzle project, originally started by Brian Aker||Chuanglin(Createlink) Technology Co., Ltd 浙江创邻科技有限公司|
|Current release||7.2.4, September 2012||3.4, August 2019||Nov 20, November 2021|
|License Commercial or Open Source||Open Source GNU GPL||Open Source Apache Version 2.0||commercial|
|Cloud-based only Only available as a cloud service||no||no||no|
|DBaaS offerings (sponsored links) Database as a Service|
Providers of DBaaS offerings, please contact us to be listed.
|Implementation language||C++||Go||C and Java|
|Server operating systems||FreeBSD|
|Data scheme||yes||schema-free||Strong typed schema|
|Typing predefined data types such as float or date||yes||no||yes|
|SQL Support of SQL||yes with proprietary extensions||no||no|
|APIs and other access methods||JDBC||gRPC|
JSON over HTTP
Graph API (Gremlin)
Proprietary native API
|Supported programming languages||C|
|Server-side scripts Stored procedures||no||no||user defined procedures and functions|
|Triggers||no hooks for callbacks inside the server can be used.||yes, watching key changes|
|Partitioning methods Methods for storing different data on different nodes||Sharding||Sharding|
|Replication methods Methods for redundantly storing data on multiple nodes||Multi-source replication|
|Using Raft consensus algorithm to ensure data replication with strong consistency among multiple replicas.|
|MapReduce Offers an API for user-defined Map/Reduce methods||no||no||no|
|Consistency concepts Methods to ensure consistency in a distributed system||Immediate Consistency||Immediate Consistency|
|Foreign keys Referential integrity||yes||no||yes Relationships in graphs|
|Transaction concepts Support to ensure data integrity after non-atomic manipulations of data||ACID||no||ACID|
|Concurrency Support for concurrent manipulation of data||yes||yes||yes|
|Durability Support for making data persistent||yes||yes||yes|
|User concepts Access control||Pluggable authentication mechanisms e.g. LDAP, HTTP||no||Role-based access control|
More information provided by the system vendor
Related products and services
|DB-Engines blog posts|
MySQL won the April ranking; did its forks follow?
|Recent citations in the news|
Kubernetes security best practices: Secure your secrets
Why and how investing in commodities helps make a balanced portfolio
How does Kubernetes use etcd?
Grafana Cloud Kubernetes Monitoring with Machine Learning ...
How can corporates use the ETCD platform to hedge their forex? Gaurang Somaiya explains
provided by Google News
Galaxybase Breaks the Linked Data Benchmark Council (LDBC ...
最前线| 图数据库厂商「创邻科技」通过LDBC-SNB官方测试认证，吞吐 ...
provided by Google News
DEVOPS MAINTENANCE ENGINEER (DATABASE SPECIALIST) - REMOTE
Software Engineer Graduate (Cloud Native Infrastructure) - 2024 Start (BS/ MS)
Software Engineer Graduate (Database Team) - 2024 Start (BS/MS)
Staff Systems Engineer - Container Infrastructure
HPC Systems Software Engineer
Share this page