程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> Aerospike-Architecture系列之分布式

Aerospike-Architecture系列之分布式

編輯:DB2教程

Aerospike-Architecture系列之分布式


Distribution(分布)

Aerospike數據庫是為24/7運行、並能可靠處理大數據的應用程序提供的組件。
開發應用程序時,你不必擔心數據位於哪裡。客戶端自動發現數據位置並確保絕大多數請求處理是單跳的。應用程序可以視為數據庫存儲在一個獨立的服務器上,由Aerospike智能客戶端處理集群分布問題當需要擴容時,簡單的把一個節點加入集群,集群將會包括新節點進行再平衡(rebalance)操作。擴容完成後,吞吐量和性能線性增長。無單點故障。節點上的SSD可以發生故障,節點可以失敗或者離線維護或升級。整個數據中心故障也不會影響其可靠性。

管理集群可靠性是Aerospike 數據庫的核心,所以我們非常嚴謹的對待這個任務。

數據分布(Data Distribution):Aerospike健壯的分區確保數據分布均勻,避免熱點,自動數據調整無需任何人工干預。

集群(Clustering )Aerospike是具備故障自動檢測與恢復能力的集群數據庫。

復制(Replication )Aerospike提供以下復制能力以避免單點故障

集群內復制

機架感知復制(Rack Aware Replication)

跨數據中心復制(Cross Data Center Replication)


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved