TOC

数据库排行

https://db-engines.com/en/ranking
https://db-engines.com/en/ranking_trend

关系型 Relational

https://db-engines.com/en/ranking/relational+dbms

  1. Oracle
  2. Microsoft SQL Server
  3. IBM Db2
  4. Microsoft Azure SQL Database,应该就是 SQL Server 的云版
  5. Snowflake
  6. Microsoft Access
  7. FileMaker 类似 Access 的数据库产品

这几种大型商用数据库就不提了,除了 Access 和 SQL Server 稍微熟悉一点点之外,其他几个碰都没碰过。

开源:

  1. MySQL
  2. PostgreSQL
  3. MariaDB 排 RDBMS 第 8 名
  4. Percona Server for MySQL 排 RDBMS 第 56 名
  5. SQLite
  6. Firebird

文档型 Document

MongoDB 遥遥领先。

键值型 Key-Value

  1. Redis
  2. Memcached
  3. etcd

搜索引擎 Search Engine

排除两个商业服务 Splunk, Algolia。

  1. Elasticsearch
  2. Apache Solr
  3. Sphinx

Elasticsearch 和 Solr 都基于 Apache Lucene

列式存储 Wide Column

熟悉的 RDB 基本上都是行式存储。

Cassandra 遥遥领先, 第二是 HBase。

图 Graph

  1. Neo4j
  2. Microsoft Azure Cosmos DB

时序型 Time Series

  • InfluxDB
  • Kdb+
  • Prometheus
  • Graphite
  • TimescaleDB
  • Apache Druid
  • RRDtool
  • OpenTSDB

参考资料与拓展阅读