前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >M3DB存储配置

M3DB存储配置

作者头像
py3study
发布2020-01-08 16:25:51
8640
发布2020-01-08 16:25:51
举报
文章被收录于专栏:python3

M3DB存储配置

代码语言:javascript
复制
{
    "num_shards": 1024,
    "replication_factor": 3,
    "instances": [
        {
            "id": "m3db001",
            "isolation_group": "us-east1-a",
            "zone": "embedded",
            "weight": 100,
            "endpoint": "10.142.0.1:9000",
            "hostname": "m3db001",
            "port": 9000
        },
        {
            "id": "m3db002",
            "isolation_group": "us-east1-b",
            "zone": "embedded",
            "weight": 100,
            "endpoint": "10.142.0.2:9000",
            "hostname": "m3db002-us-east",
            "port": 9000
        },
        {
            "id": "m3db003",
            "isolation_group": "us-east1-c",
            "zone": "embedded",
            "weight": 100,
            "endpoint": "10.142.0.3:9000",
            "hostname": "m3db003",
            "port": 9000
        }
    ]
}

ID

唯一性区分数据存储节点

Isolation Group 隔离分组

处在同一个分区的存储节点其存储的数据互不相同,换句话说同一个分区内的存储节点平分放置所有数据分片。同一个隔离分组中的数据几点之间不会出现冗余数据。 这个功能主要用于高可用,最典型的应用场景,同一个机架或者机房的数据节点会被放置到一个隔离分组中,放置因为机架或者机房断电导致的不可用。当然也可活用在云环境上

Zone 元数据存放区域

这个是etcd中的概念,和consul中的datacenter概念相同

Weight 数据分片权重

分片分配权重,整数,一个隔离分组中权重大的存储节点将会被分配存储更多的分片。如果不同磁盘容量的机器混布存储节点的话,那么磁盘大的权重可以比其他节点高。同样配置机器的场景下,所有节点的权重保持相同的整数即可

Endpoint 数据节点地址

例如:250.250.250.250:250,对这个数据节点的数据请求将被路由到这个地址

Hostname 主机名

数据节点的主机名或者IP

Port 端口

数据节点监听数据请求的端口。默认9000

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/08/31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • M3DB存储配置
    • ID
      • Isolation Group 隔离分组
        • Zone 元数据存放区域
          • Weight 数据分片权重
            • Endpoint 数据节点地址
              • Hostname 主机名
                • Port 端口
                相关产品与服务
                对象存储
                对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档