我已经在工作中继承了一个大型MongoDB服务器,并且负责弄清为什么针对它运行查询的速度如此之慢。该数据库包含无数记录(大约10 ^ 9),占用约300 GiB。起初,我认为原始记录数量可能是罪魁祸首,所以我在适当的字段上设置了索引。它对正在数据库中搜索标准的查询有很大帮助,但是对于没有匹配项的查询,则需要80-90分钟的时间。关于如何解决这个问题的任何想法?
1
哪个版本的MongoDB?什么硬件?多少个碎片?
—
罗伯·奥尔莫斯
哦,遗传问题的痛苦...
—
gWaldo 2012年