
Mongodb mapreduce
文章平均质量分 77
lifeneedyou
这个作者很懒,什么都没留下…
展开
-
Mongodb mapreduce 例子
mongodb mapreduce mapReduce 其实是一种编程模型,用在分布式计算中,其中有一个“map”函数,一个”reduce“函数。 ① map: 这个称为映射函数, 里面会调用 emit(key,value), 集合会按照你指定的 key 进行映射分组...原创 2014-09-03 16:25:57 · 141 阅读 · 0 评论 -
MongoDb的一点使用心得
最近项目里使用mongoDb,的确,使用起来是很简单的,表现在安装部署,易于扩展等方面。整个Mongo也就13个EXE组成。 经过测试,单个集合的查询效率非常的快,但是是在建立索引的前提下。对8000万数据的查询可以在10毫秒内出来,建立索引的时候推荐建立聚合索引 ,在写查询条件的时候,Mongo优先选择第一个列来作为索引匹配 也参见了一些已经使...原创 2014-09-10 10:20:42 · 139 阅读 · 0 评论 -
Java 保存到MongoDb的文档和子文档的方法
需要保存个人信息树到MongoDb里面,写了段测试代码,比较简单。主要用来测试节点的保存情况 使用BaseObject 对象声明一个节点。然后把子节点都作为BaseObject的一个熟悉。当子节点仍然有子节点的时候,可以在嵌套一层。 当一个节点有多个子文档返回的时候,使用DBObjectList对象来返回保存。 import java.net.Unk...原创 2014-09-10 10:32:04 · 577 阅读 · 0 评论 -
Java获取MongoDb的Cursor并获取数据的示例代码
Java查询并且获取MongoDb的Cursor并获取数据的示例代码: QueryBuilder queryBuilder_zl = new QueryBuilder(); queryBuilder_zl.put("SQDBH").is(numberLy.getMzh_zyh()).put("SJLY").is(numberLy.getSjly()); ...原创 2014-09-10 10:45:23 · 1971 阅读 · 0 评论 -
java 获取MongoDB的数据并包装成Json对象返回
java 获取MongoDB的数据并包装成Json对象返回 Map map=new HashMap(); List zsjkzl_list = new ArrayList(); QueryBuilder queryBuilder_zl = new QueryBuilder(); queryBuilder_zl.put("SQDBH").is(numberLy.ge...原创 2014-09-10 10:55:39 · 1386 阅读 · 0 评论 -
Java 保存到MongoDb的文档的几种方法
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似 json的bjson格式,因此可以存储比较复杂的数据类型。 import java.net.UnknownHostException;import java.util.HashMap;import java.util.Map...原创 2014-09-10 11:01:22 · 1538 阅读 · 0 评论 -
Java Spring-data for mongodb
spring项目提供了对大数据的支持,Spring-data 项目,其中有关于Spring Data ForMongodb的,研究了一下,弄了个小示例参考一下。 application.xml <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframewo...原创 2014-09-11 11:14:18 · 920 阅读 · 0 评论 -
mongodb的MapReduce学习
MongoDb是NoSQl中目前比较流行的一种分布式存储的解决方案,主从,副本集及分片等都支持的很好,在分布式存储的架构下,自然有分布式的计算,MapReduce是Mongodb的分布式计算支持。 它的MapReduce有点类似GroupBy的效果,首先是Map:遍历集合,把具有相同Value的Key整理成一个Key:Values的键值对,作为参数传递给Reduce...原创 2014-11-17 12:41:19 · 154 阅读 · 0 评论