MongoDB
Michaelzhangyy
研究领域:大数据管理,数据库,分布式事务,图数据
展开
-
MongoDB Shard Key的优化浅析
本篇文章真要针对MongoDB的官网上关于shardkey的选择:http://www.mongodb.org/display/DOCS/Choosing a ShardKey#1355。其中有一点叫做Index optimization:Index optimizationAs mentioned in other sections about indexing, it is usual原创 2015-01-04 10:19:01 · 1126 阅读 · 0 评论 -
Mongodb2.8的版本升级(从2.4升级到2.8)
1 升级要求升级到2.8版本前必须要先升级到2.6版本。一旦升级到2.8,如果想降级,只能降级到2.6.5,不能降到更低。2.8和2.6版本对用户安全性做了很大改进,如果用到需要单独升级和设置。升级前请熟知Mongodb的系统部署步骤。具体步骤详见《Mongodb同机多实例部署教程》。升级到2.6版本的过程和本文档描述的内容一样,只不过官方文档中在描述升级到2.6之前,还需原创 2014-12-31 15:42:56 · 1845 阅读 · 0 评论 -
Mongodb的数据备份与删除
Mongodb的数据备份对于数据备份官方文档给出了3种方案:1、通过操作系统自带的文件系统进行snapshot备份;2、通过dump;3、通过export。第三种我并不建议,因为很慢。第一种没有尝试过,看起来挺复杂;第二种用的较多。通常使用dump按照时间一段段导出数据,否则数据量大的话dump会卡死。Mongodb的数据删除从2.2版本开始,提供了ttl索引自动数据删除的功能原创 2014-12-31 16:05:18 · 1574 阅读 · 0 评论 -
SSCC/Domino:分布式事务的突破性进展
Domino(Decrease cOnflict, assist comMIt, NO rollback)是构建在HBase上的分布式事务引擎,支持完整的ACID事务特性。在架构上,Domino与HBase完全松耦合,使用HBase Coprocessor作为运行时框架,因此可以与任何升级后的HBase版本兼容。事务系统的核心为并发控制,Domino的并发控制机制称之为Stateles原创 2014-12-31 16:42:09 · 820 阅读 · 0 评论 -
Mongodb同机多实例部署
所谓同机多实例是指在同一台服务器上部署多个mongod实例,本部署教程在2.4、2.6和2.8版本下均可使用,本博主均已测试通过。需要额外注意的是2点:1、需要同步服务器时间2、使用numactl启动mongod、mongos。另外Config文件的设置请参考本博客的“Mongodb设置”。1 部署过程1.1 同步服务器时间部署前必须同步服务器时间,否则容易出现原创 2014-12-31 15:55:32 · 7077 阅读 · 0 评论 -
Mongo集群安装与设置(分片+副本集)
1、硬件环境4台服务器,host1,host2,host3,host4.2、部署方式4个shard,每个shard由两个存储节点和一个仲裁节点组成replset。本部署方式采用最简部署架构,4台服务器组成环状集群。每个shard使用独立的端口号,以免混乱。各个shard的端口分别为:sd1:27001,sd2:27002, sd3:27003,sd4:27004。配置3个configse原创 2015-01-04 10:18:53 · 1367 阅读 · 0 评论 -
MongoDB的shell命令
如果想查看当前连接在哪个数据库下面,可以直接输入dbCODE:>dbAdmin想切换到test数据库下面CODE:>use testswitched to db test> dbTest想查看test下有哪些表或者叫collection,可以输入CODE:>show collectionssystem.indexesuser想知道mongodb支持哪些命令,可以直接输原创 2015-01-04 10:18:56 · 415 阅读 · 0 评论 -
MongoDB集群状态查看与重新配置
一、集群状态查看:MongoDB的集群分两类:一类为副本集群,用浏览器查看状况: http://172.22.0.31:28001注:28001为mongod启动端口27001+1000 另一类为分片集群,用下面方式查看状况: 登陆mongos:./bin/mongo --port40000 mongos>printShardingStatus()原创 2015-01-04 10:18:59 · 19397 阅读 · 1 评论