gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

一起聊聊Mycat實現 Mysql 集群讀寫分離

本篇文章給大家介紹了關于MySQL讀寫分離的相關知識,希望對大家有幫助。

一起聊聊Mycat實現 Mysql 集群讀寫分離

MySQL 讀寫分離的概述

  • MySQL 作為目前世界上使用最廣泛的免費數據庫,相信所有從事系統運維的工程師都一定接觸過。

  • 在實際的生產環境中,由單臺 MySQL 作為獨立的數據庫是完全不能滿足實際需求的,無論是在安全性,高可用性以及高并發等各個方面。

  • 因此,一般來說都是通過主從復制(Master-Slave)的方式來同步數據,再通過讀寫分離(MySQL-Proxy/Amoeba)來提升數據庫的并發負載能力進行部署與實施。

讀寫分離工作原理

  • 基本的原理是:

  • 主數據庫處理事務性增、改、刪操作(INSERT、UPDATE、DELETE)

  • 從數據庫處理 SELECT 查詢操作

  • 數據庫復制被用來把事務性操作導致的變更同步到集群中的從數據庫。

一起聊聊Mycat實現 Mysql 集群讀寫分離

一起聊聊Mycat實現 Mysql 集群讀寫分離

為什么要讀寫分離

  • 面對越來越大的訪問壓力,單臺的服務器的性能成為瓶頸,需要分擔負載

  • 主從只負責各自的寫和讀,極大程度的緩解 X(寫)鎖和 S(讀)鎖爭用

  • 從庫可配置 myisam 引擎,提升查詢性能以及節約系統開銷

  • 增加冗余,提高可用性

實現讀寫分離的方式

  • 一般有兩種方式實現
  • 應用程序層實現,網站的程序實現
  • 應用程序層實現指的是在應用程序內部及連接器中實現讀寫分離

一起聊聊Mycat實現 Mysql 集群讀寫分離

  • 優點:

  • 應用程序內部實現讀寫分離,安裝既可以使用

  • 減少一定部署難度

  • 訪問壓力在一定級別以下,性能很好

  • 缺點:

  • 架構一旦調整,代碼要跟著變

  • 難以實現高級應用,如自動分庫,分表

  • 無法適用大型應用場景

中間件層實現:

  • 中間件層實現是指在外部中間件程序實現讀寫分離

  • 常見的中間件程序

一起聊聊Mycat實現 Mysql 集群讀寫分離

  • Cobar:

  • 阿里巴巴 B2B 開發的關系型分布式系統,管理將近 3000 個 MySQL 實例。 在阿里經受住了考驗,后面由于作者的走開的原因 cobar 沒有人維護 了,阿里也開發了 tddl 替代 cobar。

  • MyCAT:

  • 社區愛好者在阿里 cobar 基礎上進行二次開發,解決了 cobar 當時存在的一些問題,并且加入了許多新的功能在其中。目前 MyCAT 社區活躍度很高,已經有一些公司在使用 MyCAT。總體來說支持度比

  • 較高,也會一直維護下去。

  • OneProxy:

  • 數據庫界大牛,前支付寶數據庫團隊領導樓總開發,基于 mysql 官方 的 proxy 思想利用 c 進行開發的,OneProxy 是一款商業收費的中間件,樓總舍去了一些功能點,專注在性能和穩定性上。有人測

  • 試過說在高并發下很穩定。

  • Vitess:

  • 這個中間件是 Youtube 生產在使用的,但是架構很復雜。 與以往中間件不同,使用 Vitess 應用改動比較大,要使用他提供語言的 API 接口,我們可以借鑒他其中的一些設計思想。

  • Kingshard:

  • Kingshard 是前 360Atlas 中間件開發團隊的陳菲利用業余時間 用 go 語言開發的,目前參與開發的人員有 3 個左右, 目前來看還不是成熟可以使用的產品,需要在不斷完善。

  • Atlas:

  • 360 團隊基于 mysql proxy 把 lua 用 C 改寫。原有版本是支持分表, 目前已經放出了分庫分表版本。在網上看到一些朋友經常說在高并發下會經常掛掉,如果大家要使用需要提前做好測試。

  • MaxScale 與 MySQL Route:

  • 這兩個中間件都算是官方的,MaxScale 是 mariadb (MySQL 原作者維護的一個版本)研發的,目前版本不支持分庫分表。MySQL Route 是現在 MySQL 官方 Oracle 公司發布出來的一個中間件。

  • 優點:

  • 架構設計更靈活

  • 可以在程序上實現一些高級控制,如:透明化水平拆分,failover,監控可以依靠技術手段提高 mysql 性能對業務代碼的影響小,同時也安全

  • 缺點:

  • 需要一定的開發運維團隊的支持。


什么是 MyCAT

  • 一個徹底開源的,面向企業應用開發的大數據庫集群

  • 支持事務、ACID、可以替代 MySQL 的加強版數據庫

  • 一個可以視為 MySQL 集群的企業級數據庫,用來替代昂貴的 Oracle 集群

  • 一個融合內存緩存技術、NoSQL 技術、HDFS 大數據的新型 SQL Server

  • 結合傳統數據庫和新型分布式數據倉庫的新一代企業級數據庫產品

  • 一個新穎的數據庫中間件產品

一起聊聊Mycat實現 Mysql 集群讀寫分離


MyCat 服務安裝與配置

  • MyCat 有提供編譯好的安裝包,支持 Windows、Linux、Mac、Solaris 等系統上安裝與運行

  • 官方下載主頁 http://www.mycat.org.cn/

一起聊聊Mycat實現 Mysql 集群讀寫分離

一起聊聊Mycat實現 Mysql 集群讀寫分離

  • 實驗架構:
  • 192.168.2.2 Mycat CentOS 8.3.2011
  • 192.168.2.3 主服務器 CentOS 7.6
  • 192.168.2.5 從服務器 CentOS 7.6
  • 運行 Mycat 需要JDK 1.7 或者以上版

一起聊聊Mycat實現 Mysql 集群讀寫分離

  • 下載 Mycat
  • wget http://dl.mycat.org.cn/1.6.7.6/20210303094759/Mycat-server-1.6.7.6-release-20210303094759-linux.tar.gz
  • tar xf Mycat-server-1.6.7.6-release-20210303094759-linux.tar.gz -C /usr/local/
  • sudo useradd -M -N -s /sbin/nologin mycat && echo "123456" | sudo passwd –stdin mycat
  • sudo chown -R mycat. /usr/local/mycat/

一起聊聊Mycat實現 Mysql 集群讀寫分離

一起聊聊Mycat實現 Mysql 集群讀寫分離

一起聊聊Mycat實現 Mysql 集群讀寫分離

  • bin 程序目錄,Linux 下運行:./mycat console,首先要 chmod +x *
    注:mycat 支持的命令{ console | start | stop | restart | status | dump }
    conf 目錄下存放配置文件:server.xml 是 Mycat 服務器參數調整和用戶授權的配置文件,schema.xml 是邏輯庫定義和表以及分片定義的配置文件,rule.xml 是分片規則的配置文件,分片規則的具體一些參數信息單獨存放為文件,也在這個目錄下,配置文件修改,需要重啟 Mycat 生效。
    lib 目錄下主要存放 mycat 依賴的一些 jar 文件。
    日志存放在 logs/mycat.log 中,每天一個文件,日志的配置是在 conf/log4j.xml 中,根據自己的需要,可以調整輸出級別為 debug,在 debug 級別下,會輸出
贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
日本不卡一区二区在线观看| 伊人成人免费视频| 男女激情免费视频| 中文字幕日韩久久| 波多野结衣xxxx| 国产福利影院在线观看| 欧美黑人经典片免费观看| 男人天堂av片| 北条麻妃69av| 少妇一级淫免费放| 色www免费视频| 手机在线视频一区| 日本三级中文字幕在线观看| 四虎免费在线观看视频| 喜爱夜蒲2在线| 欧美午夜小视频| 老司机午夜av| 欧美在线a视频| 麻豆映画在线观看| 国产自产在线视频| 国产裸体免费无遮挡| 国产av人人夜夜澡人人爽| 亚洲精品20p| 污污污污污污www网站免费| 波多野结衣之无限发射| 91极品视频在线观看| 992tv人人草| 可以在线看的av网站| 无码无遮挡又大又爽又黄的视频| 免费看a级黄色片| 女同性恋一区二区| 亚洲中文字幕久久精品无码喷水| 老司机午夜性大片| 免费欧美一级视频| 一级黄色高清视频| 男女av免费观看| 天天想你在线观看完整版电影免费| 青青青在线视频播放| 日韩爱爱小视频| 久操网在线观看| 最新av免费在线观看| 日本国产在线播放| 欧洲xxxxx| 91制片厂毛片| 99久久激情视频| 免费在线看黄色片| 欧美性视频在线播放| 精品www久久久久奶水| 成人一级生活片| 日本一二三四区视频| 久久久久国产精品熟女影院| 久久人人爽人人爽人人av| 亚洲色图 在线视频| 亚洲熟妇国产熟妇肥婆| 久久观看最新视频| 天天干天天曰天天操| 亚洲福利精品视频| 日本成人中文字幕在线| 大肉大捧一进一出好爽视频| 免费在线看黄色片| 青青在线视频免费观看| 欧美日韩一区二区三区电影| 奇米影视四色在线| 亚洲狼人综合干| 91色国产在线| 黄色一级免费大片| 美女黄色片视频| 日韩精品一区中文字幕| 日本精品免费在线观看| 国产精品333| 国产免费人做人爱午夜视频| wwwxxx黄色片| 亚洲精品视频导航| 色片在线免费观看| www.午夜色| 国产精品自拍合集| 大西瓜av在线| 国产人妻777人伦精品hd| 国产成人无码a区在线观看视频| 午夜精品久久久久久久无码 | aa在线观看视频| 免费看又黄又无码的网站| 欧美亚洲黄色片| 国产精品丝袜久久久久久消防器材| 777777av| 狠狠躁狠狠躁视频专区| 久久av秘一区二区三区| r级无码视频在线观看| 凹凸日日摸日日碰夜夜爽1| 亚洲欧美国产日韩综合| 亚洲热在线视频| 好吊妞无缓冲视频观看| 国产一区二区在线免费播放| 日日噜噜噜夜夜爽爽| 国产激情片在线观看| 国自产拍偷拍精品啪啪一区二区| 国产美女三级视频| 亚洲精品在线视频播放| 色综合久久久久无码专区| 欧美日韩一区二区三区69堂| 精品国产三级a∨在线| 激情综合网婷婷| 欧美a级黄色大片| 91av俱乐部| 欧美在线观看黄| 久久久久久蜜桃一区二区| 亚洲国产精品无码观看久久| 91小视频网站| 男人日女人下面视频| 日本特级黄色大片| 黄色三级视频在线| 成年人看的毛片| 亚洲欧美一二三| 一区二区三区 欧美| 精品欧美一区免费观看α√| 国产a级片免费看| 一区二区三区视频网| 一本大道熟女人妻中文字幕在线| 潘金莲一级淫片aaaaa免费看| 国产理论在线播放| 欧美视频免费看欧美视频| 强伦女教师2:伦理在线观看| 男女视频在线看| 久久精品视频91| 欧美日韩在线视频一区二区三区| 日韩视频 中文字幕| 亚洲免费成人在线视频| 亚洲欧美久久久久| 91香蕉视频导航| 国产天堂在线播放| 激情六月丁香婷婷| 黑人糟蹋人妻hd中文字幕| 婷婷五月综合缴情在线视频| 久久久国内精品| 黄网站色视频免费观看| 欧美做受777cos| 精品国产一区二区三区在线| 免费成人进口网站| www激情五月| 亚洲小视频在线播放| 日本大胆人体视频| 国产成人在线小视频| 丝袜人妻一区二区三区| 成人免费观看cn| 日本在线观看a| 日韩中文字幕a| 日本特黄在线观看| 日本人妻伦在线中文字幕| 久久精品无码中文字幕| 欧美成人免费在线观看视频| 91av在线免费播放| 亚洲免费av一区| 国产一二三四五| 欧美日韩在线一| 婷婷免费在线观看| 日韩中文字幕亚洲精品欧美| 免费观看国产精品视频| 日本新janpanese乱熟| 色偷偷中文字幕| 日本中文字幕亚洲| 欧美大尺度做爰床戏| 特色特色大片在线| www.亚洲天堂网| 特级黄色录像片| 欧美 日韩精品| 夜夜爽久久精品91| www.亚洲天堂网| 中国黄色录像片| 中文字幕欧美人妻精品一区| www.污污视频| 成人一级片网站| 免费看日b视频| 欧美成人黄色网址| 丝袜人妻一区二区三区| 欧美成人三级在线播放| 国产精品www在线观看| 无限资源日本好片| 人人妻人人添人人爽欧美一区| 三级性生活视频| 黑人糟蹋人妻hd中文字幕| 大地资源网在线观看免费官网| 国产无套粉嫩白浆内谢的出处| 国产高清不卡无码视频| 日本中文字幕观看| 熟女人妇 成熟妇女系列视频| 成人免费a级片| 天天色天天干天天色| 少妇一级淫免费放| 国产最新免费视频| 欧洲精品在线播放| 日本免费黄色小视频| 手机精品视频在线| 亚洲一区精品视频在线观看| 熟妇人妻va精品中文字幕| 成人在线播放网址| 妞干网在线播放| 国产激情在线看| 亚洲成人动漫在线| 国产人妻互换一区二区| 最新中文字幕久久|