新一代資料庫之Etcd 簡介

2022-07-05 05:15:13 字數 395 閱讀 6947

etcd是google公司使用go語言開發的開源、高可用的分布式key-value儲存系統,可以用於配置共享和服務的註冊和發現。

類似專案有zookeeper以及consul

etcd具有以下特點:

將一些配置資訊放到etcd上進行集中管理。

這類場景方式通常是這樣的:應用在啟動到時候主動從etcd獲取一次配置資訊,同時在etcd節點上註冊乙個watcher並等待,以後每次配置有更新的時候,etcd都會實時通知訂閱者,以此達到獲取最新配置資訊的目的。

因為etcd使用raft演算法保持了資料的強一致性,其次操作儲存到集群中的值必然是全域性一致的,所以很容易實現分布式鎖,鎖服務有兩種使用方式,一時保持獨佔,二是控制時序。

騰訊雲發布新一代資料庫,支援企業低成本無縫「上雲」

2018年11月22日,北京 完美支援企業無縫 上雲 目前,越來越多的企業正在通過上 雲 實現數位化公升級,gartner 到2023年,世界上3 4的資料庫都會跑在雲上。不過在這個過程中,傳統資料庫與雲端資料庫不一樣的產品架構,給上雲帶來了很高的門檻。cynosdb在產品架構上完全相容開源資料庫引...

新一代資料中心 聚焦規劃高階IP二

樂園中的困擾?隨著企業採用越來越多的基於ip的應用,管理技術也要隨之變得更加靈聰。martin webb是加拿大不列顛哥倫比亞省的資料網路運營經理。對於他來說,如果要公升級網路使之支援基於ip的新型應用,而且還要對網路實施有效的管理,那就像是前進一步,後退兩步。隨著諸如voip等新技術的出現,他現有...

新一代資料中心的七大特徵

1.模組化的標準基礎設施 在新一代資料中心中,為了使it基礎設施具有適應性與可擴充套件性,需要對伺服器 儲存裝置 網路等系統根據預先確定的配置進行標準化和簡化,以使這些配置可針對資料中心的主要服務量身打造。基於標準的模組化系統能夠簡化資料中心的環境,加強對成本的控制。它使用一套可擴充套件的 靈活的i...