mongodb
GE12
这个作者很懒,什么都没留下…
展开
-
MongoDB数据迁移方案
一次性迁移:mongodump,mongorestoremongodump:命令格式:mongodump -h dbhost -d dbname -o dbdirectory-h: mongodb所在服务器地址,例如127.0.0.1,也可以指定端口:127.0.0.1:8080 -d: 需要备份的数据库名称,例如:test_data-o: 备份的数据存放的位置,例转载 2016-09-26 13:57:27 · 4102 阅读 · 0 评论 -
Mongodb集群搭建的三种方式
Mongodb是时下流行的NoSql数据库,它的存储方式是文档式存储,并不是Key-Value形式。关于Mongodb的特点,这里就不多介绍了,大家可以去看看官方说明:http://docs.mongodb.org/manual/ 今天主要来说说Mongodb的三种集群方式的搭建:Replica Set / Sharding / Master-Slaver。这里只说转载 2016-09-22 10:28:14 · 4514 阅读 · 0 评论 -
二,mogodb索引
1.explain()说明explain()是MongoDB的一个重要的查询论断工具,这个函数能够提供大量的与查询相关的信息,该函数会返回查询计划、执行状态、服务器信息,根据这些信息可以有针对性的对性能进行优化。MongoDB 3.0之后,explain的返回与使用方法与之前版本有了不少变化,介于3.0之后的优秀特色,本文仅针对MongoDB 3.0+的explain进行讨论。原创 2015-06-17 14:24:01 · 736 阅读 · 0 评论 -
一、mongodb集群管理命令
1.通过rs.add(‘ip:port’)增加节点rs.add( { host: "app238:27018", priority: 0 } )priority 为0 只接收数据,不参与主节点竞争2.移除节点用 rs.remove(“ip:port”);3.读写分离执行db.getMongo().setSlaveOk() 可以让从库具原创 2015-01-19 16:23:18 · 841 阅读 · 0 评论 -
mongodb集群状态
hxdata:PRIMARY> rs.status(){ "set" : "hxdata", "date" : ISODate("2017-08-07T09:02:39.853Z"), "myState" : 1, "term" : NumberLong(4), "heartbeatIntervalMillis"原创 2015-06-26 09:30:13 · 2539 阅读 · 0 评论 -
TTL Indexes
一、 Time To Live(TTL) 集合MongoDB 2.2 引入一个新特性--TTL 集合,TTL集合支持失效时间设置,当超过指定时间后,集合自动清除超时文档,者用来保存一个诸如session会话信息的时候非常有用。如果想使用TTL集合,用用到 expireAfterSeconds 选项 db.ttl.ensureIndex({ "date": new Date() }, {原创 2017-06-01 13:21:47 · 1826 阅读 · 0 评论 -
MongoDB GridFS
何时使用GridFS使用GridFSGridFS集合GridFS索引分片GridFS其他资源GridFS是用于存储和检索超过 BSON- document大小限制 16 MB的文件的规范。GridFS不是将文件存储在单个文档中,而是将文件分割成部分或块[1],并将每个块存储为单独的文档。默认情况下,GridFS使用255 kB的块大小; 也就是说,除了最后一个块之外,G原创 2015-06-26 09:28:44 · 690 阅读 · 0 评论