2021-06-29
mongodb创建单个字段全文索引后,业务数据插入很慢
mongodb创建单个字段全文索引后,业务数据插入很慢,观察有全文索引的磁盘IO压力大,有没有什么优化方法呢。
我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
mongodb创建单个字段全文索引后,业务数据插入很慢,观察有全文索引的磁盘IO压力大,有没有什么优化方法呢。
禁用约束===>这里指的是全文索引么
业务需求是有全文检索模糊查询的需求的
评论
有用 0全文索引性能肯定很差,看看怎么优化这部分。把一些重要的字段分离出来,单独创建索引
评论
有用 0当前业务需要模糊查询,这个业务要求查询速度效率高一些,没有全文索引查询太慢了;
当前这个集合,对单个message字段添加全文索引,就消耗很高的IO资源;
请问mongodb的有什么IO参数优化,或者提高数据插入并发么。
评论
有用 0模糊查询本身就存在性能问题。因为索引的内容不在内存中,索引需要不停的读取文件,加载到内存,导致io高。
现有情况下最好的办法是内存加大,把数据全部放在内存。
或则模糊查询更改逻辑。
底层硬盘必须是ssd
评论
有用 0
墨值悬赏