
MongoDB
文章平均质量分 69
小苹果1357
虚心求学
展开
-
MongoDB磁盘空间占满,导致数据库被锁定,如何清理数据和磁盘空间
对于不重要的数据,为了防止数据量过大,占满磁盘空间,需要定时清理过期或者不需要的数据。最好写个定时器定时删除数据比较合适,但是要记得执行回收磁盘碎片空间,只有执行了回收后,才是真正回收了磁盘空间。原创 2024-04-24 22:02:49 · 3459 阅读 · 2 评论 -
MongoDB的count() 统计文档数量非常慢
在MongoDB中,count()函数用于统计文档的数量。但是count()函数通常不会使用索引来计算文档数量,而是扫描集合中的文档来计数。当数据量较大的时候,就不适合使用了。原创 2024-03-11 18:11:26 · 3045 阅读 · 1 评论 -
mongodb.aggregate 索引查询+分组group+排序sort 优化查询效率
mongodb.aggregate 索引查询+分组group+排序sort 优化查询效率原创 2022-09-05 17:13:07 · 8230 阅读 · 3 评论 -
MongoDB mongotemplate多条件符合查询
一、一个 Criteria将所有条件整合,注意(对同一个属性加两次限制需使用andOperator,并且只能使用一次)分、 排序、按时间查询 Query query = new Query(); //必须条件 Criteria c = Criteria.where("VINID").is(Map.get(vin)); //范围条件...原创 2019-01-10 21:59:29 · 7284 阅读 · 0 评论 -
Mongodb 追加字符串批量更新数据
需要更新某个区域的所有数据,在数据的前缀追加00:db.getCollection("heatMeterData").find({'heatAreaId':56}).forEach( function(item){ db.getCollection('heatMeterData').update({"_id":item._id},{$set:{"meterNo":"...原创 2019-09-27 11:05:12 · 1637 阅读 · 0 评论