【发布时间】:2021-08-03 02:53:57
【问题描述】:
你好堆栈溢出社区我有一个搜索 api,它查询 mongo 以进行不区分大小写的正则表达式搜索查询。 从 900 万条记录中获取结果大约需要 10 秒,但如果我删除不区分大小写的功能,它的速度非常快。任何人都可以帮助我在 mongo 中通过不区分大小写的搜索来提高性能。我正在使用spring boot mongotemplate查询mongo数据库。
谢谢
【问题讨论】:
-
如何查询mongo?可以发一下示例代码吗?
-
您好,我使用spring boot mongo模板查询,例如"studentName" : { "$regularExpression" : { "pattern" : "John.*", "options" : "i"}
标签: java spring mongodb performance search