Mysql
對於期望在 5 年內擁有 5TB 數據的數據庫,MySQL Clustering 是一個可行的選擇嗎?
我們計劃實施 MySQL Clustering。數據庫應支持 5 年的數據,預計數據/年為 1TB。當我們創建一個 DB 大小為 200GB 的測試環境時,NDB Cluster 需要 2 個多小時才能重新啟動。
對於預計 5 年內需要 5TB 數據的應用程序,MySQL Clustering 是否是一個可行的選擇,如果是,請您指導這種設置的建議架構和配置。
如果您使用所有記憶體數據,目前最大數據集大小約為 3TB。如果您使用基於磁碟的表,則可以增加它
MySQL Cluster 還可以非常靈活地複製到外部儲存引擎,即 InnoDB,因此許多使用者在集群中管理他們的“熱”數據,然後將“冷/老化”數據複製到 innodb。
有一個部落格描述瞭如何在這裡配置它:http: //johanandersson.blogspot.co.uk/2009/05/ha-mysql-write-scaling-using-cluster-to.html
您應該閱讀這些文章並分析選擇哪些選項:
這裡也有類似的問題: