我想要一个比较表,可以在其中看到完全不同的数据库类型之间的差异。
我的愿望可能是错误的,因为所有数据库类型都有不同的性质,但我只对 CRUD 操作的延迟和 RPS 等方面感兴趣: PostgreSQL (RDBMS)、Clickhouse (时间序列)、Radis (键值)、MongoDB (文档)、Neo4j (图形)。
继续寻找还有意义吗?
我不确定比较文档数据库(MongoDb)、关系数据库和其他类型的数据库是否正确。
因为这些类型的数据库有不同的目标,并且在底层有不同的数据结构。我的意思是:
这篇关于 MongoDB 与 PostgreSQL 的精彩文章:简要比较。
更新:
无论如何,我想看到一些数字。可以说我知道 Clickhouse 不适合更新单个条目,因为它 自然。但它确实允许做到这一点,尽管非常缓慢。所以我想 例如,知道与 PostgreSQL 相比它有多慢。这些数字会有所不同,因为外键、键约束、索引、查询计划、表锁以及硬件在性能中起着至关重要的作用。但是,ClickHouse 不会锁定表。了解有关