2013年9月27日

摘要: 例子:public static void getUserRFM(DateTime beginTime, DateTime endTime) { MongoDatabase mongoDB = getConnection(); //会员消费明细的实体类 List shopplist = new List(); //获得Ky_shopplist集合 MongoCollection col = mongoDB.GetCollection("Ky_Shopplist"); //获得Ky_UserRFM的集合 MongoCollection colRFM = mongoDB.Get 阅读全文
posted @ 2013-09-27 11:32 滴墨成伤 阅读(2736) 评论(0) 推荐(0) 编辑
 
摘要: MapReduceMapReduce是一种计算模型,简单的说就是将大批量的工作(数据)分解(MAP)执行,然后再将结果合并成最终结果(REDUCE)。这样做的好处是可以在任务被分解后,可以通过大量机器进行并行计算,减少整个操作的时间。对科班出生的程序员来说,最好的例子莫过于归并排序的例子,没错,归并排序流程就可以看作是一个MapReduce,只是我们在学校写过的归并排序程序可能还没有涉及到并行计算罢了。上面是MapReduce的理论部分,下面说实际的应用,下面以MongoDB MapReduce为例说明。下面是MongoDB官方的一个例子:Java代码>db.things.insert( 阅读全文
posted @ 2013-09-27 11:29 滴墨成伤 阅读(1412) 评论(0) 推荐(0) 编辑