久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久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號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
国产欧美精品久久| 一本一道久久a久久| 国产精品一国产精品| 精品久久久久久久| 国产精品极品在线观看| 欧美在线黄色| 国产精品nxnn| 欧美亚洲国产日韩| 五月亚洲婷婷 | 影院欧美亚洲| 亚洲伦乱视频| 日本在线啊啊| 91精品一区国产高清在线gif| 日韩亚洲一区在线| 亚洲黄色网址| 四虎4545www国产精品| 精品中文在线| 亚洲天堂资源| 伊人精品一区| 亚洲精品美女91| 国产精品成人a在线观看| 久久精品国产精品亚洲毛片| 激情黄产视频在线免费观看| 久久av综合| 欧美aa在线观看| 欧美亚洲一区二区三区| 精品视频高潮| 国产一区二区三区自拍| 日韩精品免费一区二区夜夜嗨| 欧美永久精品| 日本韩国欧美超级黄在线观看| 97在线精品| 亚洲人www| 91亚洲自偷观看高清| 久久男人天堂| 视频一区视频二区中文| 欧美激情三区| 国产精品日韩| 国产一区精品福利| 五月天综合网站| 鲁大师精品99久久久| 一区在线观看| 国产suv精品一区| 亚洲尤物av| 国产一区二区三区久久| 视频一区在线视频| 国产精品黑丝在线播放| 97se亚洲| 久久国产尿小便嘘嘘| 天堂资源在线亚洲| 美女久久久久久| 日韩国产欧美视频| 日韩一级精品| 日韩国产一区二区三区| 日韩在线成人| 丝袜美腿成人在线| 麻豆亚洲精品| 欧美日韩国产在线一区| 欧美香蕉视频| 久久爱www.| 麻豆高清免费国产一区| 日韩国产精品久久久久久亚洲| 午夜一级久久| 蜜臀久久99精品久久久画质超高清| 日本精品影院| 成人va天堂| 亚洲精品少妇| 国产美女久久| 国产资源在线观看入口av| 久久精品一本| 久久亚洲资源中文字| 成人午夜在线| 国产福利片在线观看| 国产精品主播| 国产午夜久久| 亚洲精品成人一区| 日韩欧美美女在线观看| 国产精品一区三区在线观看| 日本在线一区二区三区| 国产精一区二区| 97精品中文字幕| 欧美理论视频| 日韩精品永久网址| 久久国产88| 日韩**一区毛片| 国产精品18| 国产成人久久| 久久国产高清| 日韩中文字幕一区二区高清99| 日韩va亚洲va欧美va久久| 天堂成人免费av电影一区| 国产亚洲高清一区| 国产极品一区| 久久中文字幕av| 免费在线看一区| 国产色噜噜噜91在线精品| 精品捆绑调教一区二区三区 | 久久久国产精品网站| 日韩福利视频导航| 久久精品国产福利| 久久中文视频| 欧美精品一卡| 久久精品国产999大香线蕉| 亚洲一区有码| 高清一区二区| 亚洲精品无吗| 牛牛精品成人免费视频| 欧美日韩色图| 首页国产精品| 欧美日韩调教| 一区二区亚洲视频| 欧洲激情综合| 国产精品毛片一区二区在线看| 日韩精品一级中文字幕精品视频免费观看| 国产亚洲欧洲| 日韩精品欧美激情一区二区| 国产美女精品| 四虎884aa成人精品最新| 日韩一区二区三区精品视频第3页| 亚洲女同av| 老司机精品视频网| 91欧美极品| 亚洲v天堂v手机在线| 先锋影音国产一区| 国产国产精品| 好吊日精品视频| 国产专区一区| 欧美va天堂在线| 亚州av乱码久久精品蜜桃| 久久久一本精品| 日韩成人高清| 日本欧美国产| 中文字幕人成乱码在线观看 | 在线综合视频| 国产亚洲网站| 日韩精品免费观看视频| 99国产精品| 91久久中文| 91精品推荐| 亚洲一级少妇| 亚洲精品一区三区三区在线观看| 久久三级中文| 美女高潮久久久| 鲁鲁在线中文| 国产一区日韩一区| 偷拍欧美精品| 亚洲精品日本| 欧美黄色一区二区| 免费观看亚洲| 日韩大片在线观看| 免费久久精品| 好吊视频一区二区三区四区| 亚洲精品一二| 欧美激情视频一区二区三区免费 | 国产精品国码视频| 九九九精品视频| 日韩一区自拍| 亚洲精品一二三区区别| 国产精品4hu.www| 久久一级电影| 美美哒免费高清在线观看视频一区二区| 午夜在线视频观看日韩17c| 国产精品视频一区二区三区| 欧美日韩在线二区| 国产探花一区在线观看| 91日韩免费| 欧美影院视频| 麻豆成全视频免费观看在线看| 美女91精品| 日韩高清一区在线| 久久亚洲专区| 国产精品白丝一区二区三区| 国产农村妇女精品一区二区| 高清日韩欧美| 国产乱码精品一区二区三区亚洲人| 欧美亚洲国产精品久久| 亚洲欧洲美洲国产香蕉| 日韩久久视频| 日本视频一区二区| 喷白浆一区二区| 国产99精品| 精品中文字幕一区二区三区四区| 亚洲综合五月| 夜鲁夜鲁夜鲁视频在线播放| 欧美韩一区二区| 六月婷婷一区| 久久国产精品久久w女人spa| 久久久国产精品入口麻豆| 影音先锋国产精品| 不卡视频在线| 日韩综合精品| 久久精品国产www456c0m| 麻豆视频久久| 91精品国产自产观看在线 | 日韩黄色在线观看| 日本电影久久久| 69堂免费精品视频在线播放| 日韩中文字幕麻豆| 蜜臀久久99精品久久久久久9| 91精品蜜臀一区二区三区在线 |