一、数据库介绍
概述
https://db-engines.com/en/ranking
分类
- 关系型数据库(Relational DBMS),Oracle、Mysql、PostgreSQL、Db2、HANA、SQLite
- 键值存储(Key-value stores),Redis、Memcached、Geode
- 文档存储(Document stores),MongoDB
- 时序数据库(Time Series DBMS),InfluxDB
- 图形数据库(Graph DBMS),Neo4j
- 列存储(Wide column stores),Cassandra、HBase
- 搜索引擎(Search engines),Elasticsearch、Solr、Splunk
个别的点
- 关系型数据库的范式、约束、冗余
- redis(计算向数据移动)和memcache(数据向计算移动)的比较
- 主从的强一致性、弱一致性、最终一致性
- 写入时复制(Copy-on-write)机制