MongoDB
jie310600
这个作者很懒,什么都没留下…
展开
-
mongodb
参考原文:http://www.cnblogs.com/yangecnu/archive/2011/07/19/2110989.html[b]索引:[/b]是一种加快数据库查询速度而引入的对数据库数据进行排序用的,当然加入索引后会对数据的写的效率有影响,毕竟要插到索引指定的位置(要进行插入位置查找)。mongodb:是以key-value方式进行存储的数据库。为NoSQL数...原创 2016-08-18 08:34:26 · 74 阅读 · 0 评论 -
MongoDB简介、安装、配置
[b]MongoDB简介、安装、配置[/b][b]简介[/b]1.是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。2.mongodb:是以key-value方式进行存储的数据库。为NoSQL数据库,不支持事务管理。3.可以对每个数据库进行访问权限的设置,有一个admin的数据库用于保存管理用户权限的相关数据。4.有些集合可能需要有数据在里面才会显示集合名...2016-10-14 17:58:02 · 230 阅读 · 0 评论 -
MongoDB应用例子
[b]MongoDB应用例子[/b][b]JDBC应用例子:[/b][code="java"] org.mongodb mongodb-driver 3.2.2[/code][code="java"]import java.util.ArrayList;import java.util.List;import org.bson.Documen...2016-10-18 16:32:34 · 140 阅读 · 0 评论 -
Spring Data MongoDb Repository 简单使用例子
[b]Spring Data MongoDb Repository 简单使用例子[/b]1.使用Spring Data MongoDb Repository可以使你不用写相关的查询组合语句,它会内部为我们实现这样的一个类。2.只要你按规定定义好接口名就可以免去你写查询组合语句。3.要有主键值才可以用save(有就更新,没有就插入)。所以就算没有ID也增加这个字段是好的。(id要...2016-11-02 15:35:45 · 350 阅读 · 0 评论 -
MongoDB mongoTemplate查询条作组合例子
[b]MongoDB mongoTemplate查询条作组合例子[/b][b]常规查询[/b][code="java"]public DeviceOnlineStatisticsModel findByKeyAndTimeDateMax(String key) { Sort sort = new Sort(new Order(Direction.DESC, "timeDate"...2016-12-01 17:08:10 · 1015 阅读 · 0 评论 -
MongoDB 简单介绍
[b]MongoDB 简单介绍[/b]1.MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。2.在高负载的情况下,添加更多的节点,可以保证服务器性能。3.MongoDB允许在服务端执行脚本,可以用Javascript编写某个函数,直接在服务端执行,也可以把函数的定义存储在服务端,下次直接调用即可。(支持Javascript)[b]复制(副本...原创 2016-12-03 16:01:39 · 94 阅读 · 0 评论 -
MongoDB 常规命令
[b]MongoDB 常规命令[/b][b]创建数据库[/b]use DATABASE_NAME[code="java"]例子:use runoobshow dbs //查看所有数据库[/code][b]删除数据库[/b]db.dropDatabase()[b]插入文档[/b]db.COLLECTION_NAME.insert(doc...2016-12-03 16:04:38 · 86 阅读 · 0 评论 -
MongoDB 并发与锁机制
[b]MongoDB 并发与锁机制[/b]1.为确何数据的一致性,防止高并发时的原子性可以使用findAndModify来实现[code="java"]Update update = new Update().inc("age", 1);mongoTemplate.findAndModify(query, update, Person.class); // return's o...2016-12-05 09:42:45 · 2284 阅读 · 0 评论 -
mongodb的mapreduce
[b]mongodb的mapreduce[/b][b]工作原理:[/b]1.里面有一个过程调用得到符合条件的所有集合(没条条就是全集了),并为每个集合调用MAP函数,将结果放到一个以Map返回的Key-valueList对,同一个key的value放在同一个key的valueList中,遍历完所有集合后,以这个Key-valueList作为参数分别调用reduce(也是一个for循...2017-01-09 15:23:36 · 113 阅读 · 0 评论