当我学习使用 Parse 时,我看到了parse 的公告,说他们正在使用 RocksDB 和 MongoDB。
即使经过研究,Rocks 和 MongoDB 之间的关系对我来说也不清楚,使用 RocksDB 而不是简单的 MongoDB 有什么好处。
据我了解,RocksDB 是一个键值存储,而 MongoDB 是一个 noSQL 数据库。
那么,在 MongoDB 上添加 RocksDB(或者是 Rocks 上的 Mongo?)有什么意义?在这种情况下,数据存储在哪里?
RocksDB 是一个键值存储,可以用作许多数据库系统中的存储引擎组件。Mongorocks是MongoDB的一个版本,它使用rocksdb作为存储引擎。因此可以将其视为类似于InnoDB for MySQL 的存储引擎。事实上,MySQL 有一个使用 RocksDB 作为存储引擎的分支,称为MyRocks。
| 归档时间: |
|
| 查看次数: |
2229 次 |
| 最近记录: |