1. 為什麼要將mysql的資料檔案存放在glusterfs上
1) 隨著資料量的增加本地的磁碟始終會有飽和的時候,所以需要glusterfs這種分布式系統,便於擴容
2) glusterfs提供的副本機制,可以保證資料的容災性
2. mysql資料檔案存放在glusterfs上的效能如何
1) 寫效能,資料檔案存在glusterfs上的效能,只能達到本地寫的1/5
2) 讀效能方面,兩者並沒有明顯差距
3. 思路
如果應用可以將當前資料和歷史資料分離開,適合使用這種方式。
1) 建立兩個表分別用於存放實時的資料和歷史資料
2) 實時資料的表資料檔案儲存在本地,歷史資料的表存放在glusterfs的卷上
3) 通過定時任務和dump結合使用,將實時資料的表轉移到歷史資料表中
4. 關於mysql的好訊息
mysql version:5.6提供了這種將不同表儲存在不同空間的功能
修改mysql資料檔案路徑:
mysql文件:
大小: 49.4 kb
GlusterFS的安裝與使用
故障 我們使用的是 mount.glusterfs 192.168.1.138 bbs img data wwwroot web share 這種方式進行掛載。如果192.168.1.138 m1 網路故障怎麼辦?1 手動切換 步驟 umount data wwwroot web share mou...
GlusterFS鎖的總結與實踐
1 理論部分 1.1 鎖的作用 分布式儲存的鎖類似於mysql的行鎖和表鎖,可防止多個客戶端同時編輯對資料造成損壞,故本章解決資料寫入衝突問題。1.2 語法格式 1 gluster volumesetlocks.mandatory locking off 為指定的卷禁用強制鎖 file 啟用linu...
GlusterFS 編碼規範
glusterfs 編碼規範 1.每個結構成員需要有一條能夠說明其用途的注釋 bad gf lock t lock lock good dbtype access mode access mode for accessing the databases,can be db hash,db btree...