我想用下面的代码查询mongodb (3.6)中的一个文本条目: collection.aggregate([{$match:{$text:{$search: "gram"}}}]) 在此查询中,将返回如下结果a unit of weight", tags:"gram"},
{content:"Mobogram is a shell for telegram", tags:"Mobogram"}] 但期望的<
关于加速后缀通配符文本查找的,例如Pg中的SELECT a, b, c FROM t WHERE a LIKE 'abcde%'。最后,通过实现以下索引,我可以在每次查询中获得200到800 ms。CREATE INDEX idxa ON t (Lower(a) varchar_pattern_ops);
我现在感兴趣的是,如果可能的话,将查询速度提高一个数量级,可能在200-800微秒之间。整个表大约是1GB的原始文本</