随笔分类 -  【320】MongoDB实战

摘要:序言 集群拥有三个节点: 分片(sharding),分发路由(query routers)和配置服务器 (config server) Shard 分片是存储了一个集合部分数据的MongoDB实例,每个分片是单独的 mongod 或者是复制集,在生产环境中,所有的分片都应该是复制集。 Mongos 阅读全文
posted @ 2018-02-12 19:45 ~沐风 阅读(211) 评论(0) 推荐(0) 编辑
摘要:搭建副本集 1:首先创建3台虚拟机作为配置环境 IP1:192.168.101.175 IP2:192.168.101.176 IP3:192.168.101.177 2.下载MongoDB 3.4版本,没有的文件或者文件夹请自行创建。 3.编辑配置文件E:\mongodb-3.4\conf\mon 阅读全文
posted @ 2016-11-30 20:55 ~沐风 阅读(458) 评论(0) 推荐(0) 编辑
摘要:1.索引介绍 2.创建语句 1)基础索引 在字段age 上创建索引,1(升序);-1(降序):db.users.ensureIndex({age:1}) _id 是创建表的时候自动创建的索引,此索引是不能够删除的。当系统已有大量数据时,创建索引就是个非常耗时的活,我们可以在后台执行,只需指定“bac 阅读全文
posted @ 2016-11-26 12:58 ~沐风 阅读(188) 评论(0) 推荐(0) 编辑
摘要:1.构造实体类 2.增加一条记录 存入MongoDB后的单条集合格式 增加一条评论 结果 3.查询一条记录 4.更新一条记录 a.支持数增加1 b.修改Title字段 c.根据userId更新一条子评论的comments字段 5.删除 阅读全文
posted @ 2016-11-25 14:52 ~沐风 阅读(179) 评论(0) 推荐(0) 编辑
摘要:1.MongoDB和传统关系型数据库的比较 2.面向文档的 NoSQL 数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。 3.MongoDB可以作为日志分析系统。 4.转换设计思路,NoSql的世界可以通过冗余设计满足系统功能。 5.建立索引。 http:/ 阅读全文
posted @ 2016-11-21 11:25 ~沐风 阅读(147) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lipan/archive/2011/03/21/1989409.html 阅读全文
posted @ 2016-11-17 13:38 ~沐风 阅读(123) 评论(0) 推荐(0) 编辑
摘要:序言 mongodb定位 不适合MongoDB的场景 如果业务中存在大量复杂的事务逻辑操作,则不要用MongoDB数据库。 适合MongoDB的场景 mongodb是文档存储数据库,支持二级索引,但比较消耗内存,查询功能强大,类似json格式存储,一般可以用来存放评论等半结构化数据。 与关系型数据库 阅读全文
posted @ 2016-01-19 10:51 ~沐风 阅读(261) 评论(0) 推荐(0) 编辑