mongodb的分片(多字段),分片分裂原理
来源:互联网 发布:求一些莆田鞋的淘宝店 编辑:程序博客网 时间:2024/05/28 03:02
#指定集合中分片的片键,这里指定为id,time字段。
mongos> db.runCommand({shardcollection:"test.log",key:{id:1,time:1}})
{ "collectionsharded" : "test.log", "ok" : 1 }
b) 配置服务器(Config Server)。它存储了所有Shard节点的配置信息,每个chunk的Shard key范围,chunk在各Shard的分布情况以及集群中所有DB和collection的Shard配置信息。
详细请阅读 官方 mongodb 文档的 shard 一章 ,看官方文档总是最好的.因为是最全的.
Chunks 翻译下这章节
https://docs.mongodb.com/manual/core/sharded-cluster-requirements/
mongos> db.runCommand({shardcollection:"test.log",key:{id:1,time:1}})
{ "collectionsharded" : "test.log", "ok" : 1 }
b) 配置服务器(Config Server)。它存储了所有Shard节点的配置信息,每个chunk的Shard key范围,chunk在各Shard的分布情况以及集群中所有DB和collection的Shard配置信息。
详细请阅读 官方 mongodb 文档的 shard 一章 ,看官方文档总是最好的.因为是最全的.
Chunks 翻译下这章节
MongoDB 的分区会被放入到 chunks 中. 每个 chunk 都有一个基于shard key的最小值(包含)和最大值(不包含) . MongoDB 会通过分片均衡模块(sharded cluster balancer)迁移 chunks.
See Data Partitioning with Chunks for more information.
sharding-shard-key/#choosing-a-shard-key1. 范围策略 和 hbase 的分片和分裂是一样的.
要求不能单调增长
2.dbproxy 策略. 对单调性无要求.
但是要求 基数大, 某个值低频.
阅读全文
0 0
- mongodb的分片(多字段),分片分裂原理
- mongodb分片的原理与搭建
- MongoDB 分片的原理、搭建、应用
- MongoDB 分片的原理、搭建、应用
- MongoDB 分片的原理、搭建、应用
- MongoDB 分片的原理、搭建、应用
- mongodb 分片的思考
- mongodb的sharding(分片)
- Mongodb的分片部署
- mongodb 分片的思考
- (*)Mongodb的分片配置
- mongodb的分片
- mongoDB 分片的管理
- MongoDB的分片
- MongoDB的分片
- MongoDB的分片测试
- MongoDB分片的搭建
- MongoDB的分片集群
- ajax 传对象数组到后台
- RobHess的SIFT源码图像特征点匹配
- BZOJ 4152 The Captain
- YOLO9000
- 蚁群算法(Java)tsp问题
- mongodb的分片(多字段),分片分裂原理
- 打开软件提示无法定位于动态链接库
- 排序(四):希尔排序
- JPG图片EXIF信息提取工具exif
- Eclipse安装插件总是失败
- 3S基础知识:MapInfo应用MapX编程实现地图数据查询
- PHP实现微信支付功能开发+实例代码
- linux下进入recovery mode 的单用户模式
- Unity3d八 Unity使用的坐标系