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 > Citus vs. MySQL vs. Riak TS

System Properties Comparison Citus vs. MySQL vs. Riak TS

Please select another system to include it in the comparison.

Editorial information provided by DB-Engines
NameCitus  Xexclude from comparisonMySQL  Xexclude from comparisonRiak TS  Xexclude from comparison
DescriptionScalable hybrid operational and analytics RDBMS for big data use cases based on PostgreSQLWidely used open source RDBMSRiak TS is a distributed NoSQL database optimized for time series data and based on Riak KV
Primary database modelRelational DBMSRelational DBMS infoKey/Value like access via memcached APITime Series DBMS
Secondary database modelsDocument storeDocument store
Spatial DBMS
DB-Engines Ranking infomeasures the popularity of database management systemsranking trend
Trend Chart
Score1.77
Rank#135  Overall
#65  Relational DBMS
Score1202.10
Rank#2  Overall
#2  Relational DBMS
Score0.25
Rank#281  Overall
#24  Time Series DBMS
Websitewww.citusdata.comwww.mysql.comriak.com/­products/­riak-ts
Technical documentationdocs.citusdata.comdev.mysql.com/­doc
DeveloperOracle infosince 2010, originally MySQL AB, then SunBasho Technologies
Initial release201019952015
Current release8.1, December 20188.0.29, April 2022
License infoCommercial or Open SourceOpen Source infoAGPL, commercial license also availableOpen Source infoGPL version 2. Commercial licenses with extended functionallity are availableOpen Source
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.
ScaleGrid for MySQL: Fully managed MySQL hosting on AWS, Azure and DigitalOcean with high availability and SSH access on the #1 multi-cloud DBaaS.
Implementation languageCC and C++Erlang
Server operating systemsLinuxFreeBSD
Linux
OS X
Solaris
Windows
Linux
OS X
Data schemeyesyesschema-free
Typing infopredefined data types such as float or dateyesyesno
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 infospecific XML type available, but no XML query functionalityyesno
Secondary indexesyesyesrestricted
SQL infoSupport of SQLyes infostandard, with numerous extensionsyes infowith proprietary extensionsno
APIs and other access methodsADO.NET
JDBC
native C library
ODBC
streaming API for large objects
ADO.NET
JDBC
ODBC
Proprietary native API
HTTP API
Native Erlang Interface
Supported programming languages.Net
C
C++
Delphi
Java
JavaScript (Node.js)
Perl
PHP
Python
Tcl
Ada
C
C#
C++
D
Delphi
Eiffel
Erlang
Haskell
Java
JavaScript (Node.js)
Objective-C
OCaml
Perl
PHP
Python
Ruby
Scheme
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
Server-side scripts infoStored proceduresuser defined functions inforealized in proprietary language PL/pgSQL or with common languages like Perl, Python, Tcl etc.yes infoproprietary syntaxJavaScript and Erlang
Triggersyesyesyes infopre-commit hooks and post-commit hooks
Partitioning methods infoMethods for storing different data on different nodesShardinghorizontal partitioning, sharding with MySQL Cluster or MySQL FabricSharding
Replication methods infoMethods for redundantly storing data on multiple nodesSource-replica replication infoother methods possible by using 3rd party extensionsMulti-source replication
Source-replica replication
selectable replication factor
MapReduce infoOffers an API for user-defined Map/Reduce methodsnonoyes
Consistency concepts infoMethods to ensure consistency in a distributed systemImmediate ConsistencyImmediate ConsistencyEventual Consistency
Foreign keys infoReferential integrityyesyes infonot for MyISAM storage engineno infolinks between datasets can be stored
Transaction concepts infoSupport to ensure data integrity after non-atomic manipulations of dataACIDACID infonot for MyISAM storage engineno
Concurrency infoSupport for concurrent manipulation of datayesyes infotable locks or row locks depending on storage engineyes
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 controlfine grained access rights according to SQL-standardUsers with fine-grained authorization concept infono user groups or rolesno

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
3rd partiesCData: Connect to Big Data & NoSQL through standard Drivers.
» more

Arctype: A fast, beautiful database GUI for developers and teams. Download it for free today.
» more

Percona: Database problems? Not on your watch.
Databases run better with Percona.
» more

Navicat for MySQL is the ideal solution for MySQL/MariaDB administration and development.
» more

SQLFlow: Provides a visual representation of the overall flow of data. Automated SQL data lineage analysis across Databases, ETL, Business Intelligence, Cloud and Hadoop environments by parsing SQL Script and stored procedure.
» more

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

More resources
CitusMySQLRiak TS
DB-Engines blog posts

MySQL is the DBMS of the Year 2019
3 January 2020, Matthias Gelbmann, Paul Andlinger

MariaDB strengthens its position in the open source RDBMS market
5 April 2018, Matthias Gelbmann

The struggle for the hegemony in Oracle's database empire
2 May 2017, Paul Andlinger

show all

Recent citations in the news

Researchers break Azure PostgreSQL database-as-a-service isolation with cross-tenant attack
28 April 2022, CSO Online

Learn how to build a fast, scalable data system on Azure Hyperscale (Citus) and Cosmos DB
1 April 2022, YourStory

Microsoft Expands Azure PostgreSQL Moxy Through Citus Data Purchase
30 January 2019, Data Center Knowledge

Storage news ticker – March 29 – Blocks and Files
29 March 2022, Blocks and Files

At Ignite, Microsoft enhances its cloud database, warehouse and lake services
2 November 2021, ZDNet

provided by Google News

How to create a MySQL 8 database user with remote access to all databases
25 April 2022, TechRepublic

Steps to Install MySQL on Ubuntu 22.04 LTS Jammy Linux
14 May 2022, Linux Shout

Using PHP, how do I copy selected records from one mysql database to another on different hosts (thus different connections)
17 May 2022, SitePoint

Akamai launches managed database offering for MySQL, PostgreSQL, Redis and MongoDB
25 April 2022, SiliconANGLE News

Google Cloud launches AlloyDB, a new fully managed PostgreSQL database service
11 May 2022, TechCrunch

provided by Google News

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

Basho rolls out open source version of its Riak TS database
5 May 2016, ZDNet

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

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

Handling unstructured IoT data in the enterprise
7 October 2015, ITProPortal

provided by Google News

Job opportunities

Systems Admin Postgres DBA
Retail Business Services, Quincy, MA

Systems Admin Postgres DBA
Retail Business Services, Mauldin, SC

Systems Admin Postgres DBA
Retail Business Services, Salisbury, NC

Data Infrastructure Engineer
Aurotech, Inc., Washington, DC

Systems Admin Postgres DBA
Retail Business Services, Carlisle, PA

MySQL Database Developer
Agama Solutions, San Francisco, CA

PHP & MySQL & HTML/CSS & JS Developers
Retail Ecommerce Ventures, Remote

Production Support Engineer
Apexon, New York, NY

A&R Representative
OtterTune, Remote

Full Stack Developer-PHP and MySQL
Reflexions Data, New York, NY

jobs by Indeed



Share this page

Featured Products

AllegroGraph logo

Graph Database Leader for AI Knowledge Graph Applications - The Most Secure Graph Database Available.
Free Download

Datastax Astra logo

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

MariaDB logo

SkySQL, the ultimate
MariaDB cloud, is here.

Get started with SkySQL today!

Redis logo

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

Neo4j logo

See for yourself how a graph database can make your life easier.
Use Neo4j online for free.

Present your product here