小编Ang*_*erd的帖子

为什么从大型 mongodb 集合中删除文档时索引大小不会减小?

环境:MongoDB 4.2.7、Centos7

我有一个包含大约 5 亿个文档的集合和大约 8GB 的​​索引。如果我删除一半的文档,我预计索引大小会减少大约 50%。但我不这么认为。为什么不下来呢?有没有办法压缩索引?

为了验证索引应该更小,我将 50% 的文档复制到一个全新的 mongodb 实例并在那里创建索引。该指数确实低了50%左右。

mongodb

6
推荐指数
1
解决办法
3073
查看次数

Redis 6 中的多线程 I/O 在哪些类型的工作负载中有所作为?

我的基本理解是Redis中的所有操作都是单线程的。在 Redis-6 中有多线程 I/O .. 我只是好奇如果所有 I/O 线程仍然需要等待执行所有查询的单线程,这有什么优势?我希望有人可以提供一些示例工作负载来说明优点或缺点。

redis

4
推荐指数
1
解决办法
1307
查看次数

标签 统计

mongodb ×1

redis ×1