继续寻找比较表可以看到完全不同的数据库类型之间的差异是否有意义?

问题描述 投票:0回答:2

我想要一个比较表,可以在其中看到完全不同的数据库类型之间的差异。

我的愿望可能是错误的,因为所有数据库类型都有不同的性质,但我只对 CRUD 操作的延迟和 RPS 等方面感兴趣: PostgreSQL (RDBMS)、Clickhouse (时间序列)、Radis (键值)、MongoDB (文档)、Neo4j (图形)。

继续寻找还有意义吗?

database nosql comparison benchmarking rdbms
2个回答
1
投票

我不确定比较文档数据库(MongoDb)、关系数据库和其他类型的数据库是否正确。

因为这些类型的数据库有不同的目标,并且在底层有不同的数据结构。我的意思是:

所以看来你的问题可以用另一种方式问,就像这样

数据结构之间有什么区别

此外,您可以阅读

这篇关于 MongoDB 与 PostgreSQL 的精彩文章:简要比较

更新:

无论如何,我想看到一些数字。可以说我知道 Clickhouse 不适合更新单个条目,因为它 自然。但它确实允许做到这一点,尽管非常缓慢。所以我想 例如,知道与 PostgreSQL 相比它有多慢。

这些数字会有所不同,因为外键、键约束、索引、查询计划、表锁以及硬件在性能中起着至关重要的作用。但是,ClickHouse 不会锁定表。了解有关

ClickHouse 与 PostgreSQL 的更多信息


0
投票
实际上,我或多或少似乎在寻找

SQL、NoSQL 和 NewSQL 的性能数据库排名

© www.soinside.com 2019 - 2024. All rights reserved.