熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> MySQL >> 正文

五種MySQL數據庫可靠性方案的分析和比較[1]

2013-11-23 21:06:41  來源: MySQL 

  這篇文章主要從基本情況成本優缺點和應用場合等方面對種MySQL的可靠性方案進行了詳細的分析和比較另外本文對MySQL數據庫的開發和管理有一定的借鑒作用詳細內容請大家參考下文

  MySQL Clustering(ndbcluster stogare)

  簡介

  MySQL公司以存儲引擎方式提供的高可靠性方案是事務安全的實時復制數據可用於需要高可靠性及負載均衡的場合該方案至少需要三個節點服務器才能達到較好的效果

  成本

  節點服務器對RAM的需求很大與數據庫大小呈線性比例;

  最好使用千兆以太網絡;

  還需要使用Dolphin公司提供的昂貴的SCI卡

  優點

  可用於負載均衡場合;

  可用於高可靠性場合;

  高伸縮性;

  真正的數據庫冗余;

  容易維護

  缺點

  隨著數據庫的變大對RAM的需求變得更大因此成本很高;

  速度

  幾乎 比典型的單獨服務器(無千兆以太網無SCI卡存儲引擎相關的限制少)慢

  應用場合

  冗余高可靠性負載均衡

   MySQL / GFSGNBD/ HA (Active/Passive)

  簡介

  如果多個MySQL服務器使用共享硬盤作為數據存儲此方案如何?

  GFS/GNBD可以提供所需的共享硬盤

  GFS是事務安全的文件系統同一時刻你可以讓一個MySQL使用共享數據

  成本

  最多n台高性能服務器的成本其中一個激活的其他作為備份服務器

  優點

  高可靠性

  某種程度的冗余

  按照高可靠性進行伸縮

  缺點

  沒有負載均衡

  沒有保證的冗余

  無法對寫操作進行伸縮

  速度

  單獨服務器的對讀操作支持得較好

  應用場合

  需要高可靠性的讀操作密集型的應用

[]  []  


From:http://tw.wingwit.com/Article/program/MySQL/201311/29596.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.