随笔分类 - MongoDB
摘要:根据集合中某个字段(title)的长度查询 db.collections.find({title: {$exists: true},$where: "this.title.length < 300"}) //注意汉字不是一个字符 刷新mongos缓存的config信息 db.adminCommand({"flushRouterConfig":1}) //修改完config中的配置需要...
阅读全文
摘要:使用mongodb过程中,进场设计到objectid中的时间转换,例如根据'_id'索引查询大于某个日期的数据有多少? 这时会用到十进制的时间戳转十六进制,方法如下: 同时附上十六进制转十进制方法:
阅读全文
摘要:统计mongodb慢查询的时候,发现有的集合慢查询很多,然后通知开发看一下字段加索引, 和开发讨论之后加唯一索引,加的时候发现有重复数据,然后用聚合命令统计了一下24w的数据有10w+的重复数据, 开发说update操作的时候加了{upsert:true},应该是查询不到新增一条,不会有重复数据,
阅读全文
摘要:分片就是水平的扩展,将数据分拆到不同的机器上,以达到存储更多的数据,处理更大的负载。可以选定将按照指定的文档键值进行分片。 配置 整体部署方案: 启动三个分片服务,两个做数据存储,另一个作为config, 配置分片的副本集,创建管理员用户,关闭mongod,打开keyfile,启动mongos,配置
阅读全文

浙公网安备 33010602011771号