數據庫(五)
阿新 • • 發佈:2018-05-26
mycat 數據庫集群 數據庫分庫,分表,分片
接下來,分享一種數據庫中間件-----mycat
下載軟件: 1.[root@localhost mulu]# wget http://dl.mycat.io/Mycat-server-1.4-beta-20150604171601-linux.tar.gz -P . 2.[root@localhost opt]# rpm -ivh jdk-10.0.1_linux-x64_bin.rpm 3.[root@localhost mulu]# vim /etc/profile export JAVA_HOME=/usr/java/jdk-10.0.1 export PATH=$PATH:/usr/local/mycat/bin 4.[root@localhost conf]# vim server.xml (主配置文件) [root@localhost conf]# pwd /usr/local/mycat/conf 5.[root@localhost conf]# vim schema.xml (數據庫映射關系配置)
詳細的配置參數
這裏又碰到問題(登錄機器登錄不上,密碼用戶名都是正確的----我的問題解決方法)
1.進入單用戶,修改下密碼(我不能行)
2.恢復之前的快照(這次可以,知識淺薄,暫時不知為啥,但一定有原因的,因為我的快照機器都或多或少的出現問題。。)
mariadb galera cluster 1.軟件 mysql-server galera 集群軟件 jemalloc* 內存管理工具 2.優點 1.同步復制 2.所有節點服務器同時讀寫數據庫 3.缺點 只支持innodb存儲引擎 建議三臺以上做集群 集群工作的原理 client(程序也算)--》insert(插入數據)--》節點1--》 通過wsrep API接口--》先寫到邏輯層--》廣播給所有節點寫入數據 節點 如果有一個節點反饋沒能成功寫入--》所有節點回滾--》重新導入 失效節點--》剔除該節點。
這裏寫的galera cluster 很詳細
數據庫(五)