暂无图片
mongodb多个OR条件怎么优化?
我来答
分享
摸鱼王者
2022-02-08
mongodb多个OR条件怎么优化?

mongodb多个OR条件怎么优化?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
薛晓刚

从逻辑出发优化。比如你a=xxx or b=yyy 这样没有办法。需要加一下 (a=xxx or b=yyy) and 一个时间范围。

我就是写个大概。真实语法不是这样。

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
摸鱼王者
题主
2022-02-08
好的,谢谢您。
回答交流
Markdown


请输入正文
提交
相关推荐
Mongodb 线上几十亿量的表直接drop命令风险大吗?
回答 1
删除大量数据,无论是在哪种数据库中,都存在风险。表的数据量到达一定量级后,数据量越大,表的查询性能会越差。毕竟数据量越大,需要的IO也会越多。
mongodb4.0在windows server 2012 R2系统上,单机/副本集的单个collection大小是否有限制
回答 3
已采纳
问题已解决,经定位,并非mongodb问题,而是存储存在单个文件的限制,导出压根就没完成,导出时,单个文件达到4TB,数据无法继续写入。。。。
mongodb创建单个字段全文索引后,业务数据插入很慢
回答 5
模糊查询本身就存在性能问题。因为索引的内容不在内存中,索引需要不停的读取文件,加载到内存,导致io高。现有情况下最好的办法是内存加大,把数据全部放在内存。或则模糊查询更改逻辑。底层硬盘必须是ssd
mongodb能做密码复杂度的配置吗?
回答 1
这个没有,自己设置
mongodb里面有8KW多条数据 ,怎么快速删除半年以前的数据?
回答 1
已采纳
新建一个表,拿出要用的数据。把原来的表整表删除
在mongodb分片集群中,怎么把几个表数据迁移到一个表?
回答 1
mongodb有MoveChunkcommand进行迁移到一个shard上。不同的表的话,就需要导出导入方式,指定灌入一张表里
mongodb自带的mapreduce可以做中文字频统计吗?
回答 1
>db.tablename.mapReduce(function(){emit(this.column,1);},function(key,values){returnArray.sum(val
mongodb主要可用于哪些项目?
回答 1
已采纳
应该说场景。日志用的最多。有的也有部分社交场景。还有网盘这种存储连接的。主要是json数据类型多的,用它合适。
mongo书籍
回答 1
1、《MongoDB权威指南第3版》2、官方文档
Python脚本从MongoDB导数据到kingbase 占用了大量swap 效率非常低
回答 1
swap空间都占满了,这速度肯定是慢的了。看看是否可以调大一下服务器的内存;或者是调整swappiness参数:swappiness是一个0到100之间的整数值,用于控制内核使用swap的频率。较低的