最近做项目,发现mongodb的$or与sort一起使用的时候速度很慢。经过分析发现这个根本没有使用索引。每次都是全表扫描。经过度娘和大神的查询,大家都说这是一个bug。已经有人在mongodb上提交过,但是还没有解决。 继续阅读
mongodb $or sort 无法使用索引
发表回复
最近做项目,发现mongodb的$or与sort一起使用的时候速度很慢。经过分析发现这个根本没有使用索引。每次都是全表扫描。经过度娘和大神的查询,大家都说这是一个bug。已经有人在mongodb上提交过,但是还没有解决。 继续阅读
最近公司需要将一个旧的capped collection重新调整大小最后在google大神的指导下成功找到解决方案。记录一下。
道理很简单,相信略懂mongo的程序猿都能看懂。
db.createCollection("new", {capped:true, size:1073741824}); db.old.find().forEach(function (d) {db.new.insert(d)}); db.old.renameCollection("bak", true); db.new.renameCollection("old", true);
今天由于公司项目需要,需要将原来数据库中的一个集合数据做一下更改。需要把一个字段的值赋给另外的一个字段。百度一会没有找到。只好翻过gfw去求助谷歌大神了。很快就找到答案了。 继续阅读