熱璞分布式事務資料庫hotdb 支援
1、事務內的讀操作和寫操作全部傳送到主庫,非事務內的讀操作傳送到備庫/從庫功能;
2、自動摘除資料延遲的資料庫節點,且自動恢復資料延遲追平的資料庫節點;
3、設定各mysql節點的讀寫分離權重。
讀寫分離策略
hotdb server支援事務內的讀操作和寫操作全部傳送到主庫,非事務內的讀操作傳送到備庫/從庫功能。如圖:
讀寫分離存在多種策略:
1、不開啟讀寫分離:讀寫操作都在主儲存節點,也即關閉讀寫分離;
2、可分離的讀請求發往所有可用儲存節點:可分離的讀請求發往所有可用儲存節點(包含主儲存節點),寫操作與不可分離的讀請求在主儲存節點上進行;
3、可分離的讀請求發往可用的備儲存節點:寫操作與不可分離的讀請求在主儲存節點上進行;
4、事務中發生寫前的讀請求發往可用備儲存節點:事務(非xa模式)中發生寫前的讀請求與自動提交的讀請求發往可用的備儲存節點。其餘請求在主儲存節點上進行。
hotdb server讀寫分離對應用研發者和資料庫管理員完全透明,不要求研發者在sql執行時新增hint或某些註解;當然,也支援使用hint的方式顯式指定讀取主機或從機
資料庫讀寫分離
隨著乙個 的業務不斷擴充套件,資料不斷增加,資料庫的壓力也會越來越大,對資料庫或者sql的基本優化可能達不到最終的效果,我們可以採用讀寫分離的策略來改變現狀。讀寫分離現在被大量應用於很多大型 這個技術也不足為奇了。ebay就做得非常好。ebay用的是oracle,聽說是用 quest share p...
資料庫讀寫分離
隨著乙個 的業務不斷擴充套件,資料不斷增加,資料庫的壓力也會越來越大,對資料庫或者sql的基本優化可能達不到最終的效果,我們可以採用讀寫分離的策略來改變現狀。讀寫分離現在被大量應用於很多大型 這個技術也不足為奇了。ebay就做得非常好。ebay用的是oracle,聽說是用 quest share p...
資料庫讀寫分離
隨著乙個 的業務不斷擴充套件,資料不斷增加,資料庫的壓力也會越來越大,對資料庫或者sql的基本優化可能達不到最終的效果,我們可以採用讀寫分離的策 略來改變現狀。讀寫分離現在被大量應用於很多大型 這個技術也不足為奇了。ebay就做得非常好。ebay用的是oracle,聽說是用 quest share ...