mongodb
文章平均质量分 83
jiangfullll
这个作者很懒,什么都没留下…
展开
-
java查询mongodb
最近公司的一个大表要从mysql中分离出来迁移到mongodb上,于是便有了下文: 一、多条件等值查询: DBObject obj = new BadicDBObject(); obj.put("commentId",1); obj.put("name",2); DBCollection coll = db.getCollection("comment"); DBCursor cur原创 2013-10-02 18:06:08 · 1344 阅读 · 0 评论 -
关于mongodb索引优化的实现与思考
一千万条数据,查询频率最高的查询语句如下 db.comment.find({'accountId':48,'rootId':3745809,'type':140,'status':12}).limit(1).explain() db.comment.find({'rootId':707629,'type':40,'status':0}).sort({'commentId':-1}).limit原创 2013-10-11 10:08:32 · 1155 阅读 · 0 评论 -
java操作mongodb mapreduce
最近有一个需求:需要通过mongodb某一个字段来分组统计其它几个字段的数量,因为这是要更新线上千万以上的数据量,所以需要同时更新到mysql表中,而尽量不让延迟:代码如下: package com.lifeix; import java.io.IOException; import java.sql.Connection; import java.sql.PreparedStat原创 2013-10-29 10:12:36 · 5281 阅读 · 3 评论 -
使用mongodb的js来统计数据
有这样一个需求:我需要从一张表中统计出前一天每篇文章的评论数量,程序使用contrab每天晚上定时执行,因此需要写一个mongodb脚本,而不能用程序来完成。由于mapreduce不能直接排序,我的做法是先用mapreduce生成一个临时文档,然后再从这个文章中排序插入数据到目标文档中。程序如下: var map = function() { var date = new Date()原创 2013-11-23 16:37:19 · 1401 阅读 · 0 评论 -
mongodb 在slave中统计数据,然后保存到master的表中的javascript脚本代码
需求是这样的,我需要统计slave中的前一天的数据,然后将这些数据存入master的表中(要考虑到slave不能写的限制)。 mongo 192.168.1.48:27017/l_comment; var map = function() { var date = new Date(); date.setDate(date.getDate() - 1);原创 2013-11-25 19:16:15 · 945 阅读 · 0 评论 -
mongodb mapreduce使用总结
mongodb mapreduce使用总结原创 2014-07-25 14:44:59 · 3783 阅读 · 0 评论 -
关于mongodb创建索引的一些经验总结
关于mongodb创建索引的一些经验总结原创 2014-07-06 10:26:52 · 10393 阅读 · 1 评论