无法理解pymongo的GEOHAYSTACK索引,哪个索引最快?

2024-10-04 01:23:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个巨大的文档,想给查询最多的字段添加索引。 我尝试了pymong提供的所有索引,最快的一个被证明是GEOHAYSTACK

以下是我将如何向文档添加索引:

self.events.create_index([('target', TEXT)], name='target_index',
                         default_language='english')

为了测试性能,我只对字段进行了1000次查询,并测量了哪个查询的性能更好

我的问题是,GEOHAYSTACK比文本和散列索引快,还是这只是我做的基准测试中的错误


Tags: textname文档self证明defaulttargetindex