面向對象語言高並發技術數據庫部分(一)----MyCat做MySQL負載均衡(享學課堂,咕泡學院聽課筆記)


不要用戰術上的勤奮,掩蓋戰略上的懶惰。

一、數據庫集群演示

演示的數據庫的表分了三種,

1.配置表,存儲一些配置文件,其他業務表需要關聯讀取,每個數據庫都存儲配置表的全部內容,即操作Mycat,所有集群內的MySQL數據庫都更新。

2.分庫分表,演示庫,根據模與2分的庫,數據庫1存基數數據,數據庫2存偶數數據,優點是利於擴容,操作Mycat,集群內數據庫1存儲奇數的數據,數據庫2存儲偶數的數據。

3.讀寫分離表,數據一樣,同步。

軟件環境:虛擬機 1.Linux的Mycat服務器;  虛擬機2 MySQL集群1;  虛擬機2 MySQL集群2

演示:MySQL數據庫操作軟件,連接MyCat服務器,操作MySQL集群

二、MyCat集群分庫分表規則

MyCat的分庫分表規則

三、數據庫悲觀鎖樂觀鎖

四、對Java的認識

Java:SSH  SSM 的整合配置,寫一堆XML,引入積累的工具Jar包,和數據訪問 或MVC框架的jar包,學習 JVM調優等一些高端技術,學習Spring.Boot,Spring.Cloud等一堆新框架或開源框架,然后用像記事本一樣的Eclipse寫增刪改查,和數據訪問類,0經驗和幾百個人競爭一個崗位。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM