1. 程式人生 > >分布式數據庫搭建詳細教程

分布式數據庫搭建詳細教程

詳細教程 架構 spa 安裝完成 基本 由於 一個 pos 分布式數據庫

由於業務本身的需求,有時需要構建分布式數據庫。一個具有較好設計的分布式數據庫,對於用戶(調用者)來說透明,跟使用本地數據庫一樣。

本文準備使用中間件的架構,實現分布式數據庫的構建。簡單點說,調用者與中間件通信,有中間件與各個數據庫通訊,完成基本數據操作,將結果返回給調用者。

Amoeba+Mysql架構

1,在虛擬機上構建Mysql server。本文使用的VM虛擬機,系統為ubuntu 14.04,安裝好系統之後,通過apt安裝mysql server,比較方便。安裝完成之後,記得打開3306端口。

參考:mysql安裝 允許遠程連接

2,通過上一步可以構建若幹(你開心就好)Mysql數據庫,本文建了兩個僅做實驗驗證。完成後在本地安裝Navicat,驗證數據連接無誤。

技術分享圖片

3,配置Amoeba,連接兩個數據庫。

Amoeba啟動錯誤,配置java環境,尋找ubuntu默認安裝的java位置,設置JAVA_HOME

各種安裝錯誤

分布式數據庫搭建詳細教程