这个问题可能会重复,但我还没有找到答案,甚至谷歌搜索它。
我有一个非常简单的mongodb数据库,我存储agents
,它只是由{__id, username, __system}
和其他一些属性定义(没什么太疯狂,几乎没有嵌套)。我为__id
和username
创建了两个索引(请注意__id上的双下划线)。
目前,我在agents
上只有一个docuemnt,查询{username: 'jo', __system: 'test_system'}
平均需要210毫秒。
我无法找到问题,因为单个文档的读取速度应该更快,并且数据库中存在索引。
非常感谢!