Cockroachdb 三 副本設定

2022-04-11 07:02:08 字數 1231 閱讀 6415

三 副本配置

cockroachdb 副本配置可分為三個等級,集群級別》資料庫級別》表級別

格式 yaml

range_min_bytes: //

range_max_bytes: // 預設64m

gc:ttlseconds: //預設24h

num_replicas: //預設3

constraints: [comma-separated constraint list] //由於指定區域或儲存型別

constraints 特別說明

a 節點啟動時屬性描述 cockroach start

--locality 舉例:--locality=region=east,datacenter=us-east-1

--attrs 舉例:--attrs=ram:64gb、ssd、hhd

--store attrs 舉例: --store=path=/mnt/ssd01,attrs=ssd 、 --store=path=/mnt/hda1,attrs=hdd:7200rpm

b 語法

constraints:[+ssd] 使用

constraints:[-ssd] 禁用

基本命令

# view the replication zone for a database:

cockroach zone get

# view the replication zone for a table:

cockroach zone get

# edit the default replication zone for the cluster:

cockroach zone set .default --file=

# create/edit the replication zone for a database:

cockroach zone set --file=

# create/edit the replication zone for a table:

cockroach zone set --file=

# remove the replication zone for a database:

cockroach zone rm

# remove the replication zone for a table:

cockroach zone rm

應用場景舉例

彈性儲存 三副本機制

編輯 阿里雲分布式檔案系統為ecs提供穩定 高效 可靠的資料隨機訪問能力。ecs使用者對虛擬磁碟的讀寫最終都會被對映為對阿里雲資料儲存平台上的檔案的讀寫。阿里雲提供乙個扁平的線性儲存空間,在內部會對線性位址進行切片,乙個分片稱為乙個chunk。對於每乙個chunk,阿里雲會複製出三個副本,並將這些副...

ceph 三副本讀寫 3

primarylogpg do op oprequestref op if m finish decode 解碼什麼?hobject t head m get hobj info.pgid.pgid.get split bits unsigned pg t get split bits unsign...

和聲學學習 大調副三和弦

停了兩天更新,因為神仙屬九之後的十三和弦以我淺薄的 造詣就聽不懂了。完全不想回憶起那個奇怪的音效所以一直沒動力更新。23333 這次我們跳過十三來總結一下大調副三和弦。介紹 調式中和弦的功能組一共可以分三類 下屬功能組 主功能組和屬功能組。每個和弦都可以被收錄進調式的不同功能組之中,其中每乙個功能都...