欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > mysql mycat 中間件安裝與使用

mysql mycat 中間件安裝與使用

熱門標簽:地圖標注人員兼職 聊城智能外呼系統運營商 沈陽電銷外呼系統原理是什么 ps制作地圖標注gif 寧波企業外呼系統收費 成都優派外呼系統 扎樣申請400電話 上海智能外呼系統代理商 電子地圖標注電話

一,什么是mycat

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

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

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

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

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

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

以上是官方說明。其實就是數據庫的連接池。mysql proxy也是一種連接池,但是效率很低。

二,mycat 安裝

1,下載地址mycat

http://dl.mycat.io/

2,安裝mycat

# tar zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz -C /usr/local/

三,配置mycat

1,配置server.xml

# vim /usr/local/mycat/conf/server.xml //添加以下內容

 user name="user">  //mycat用戶名
 property name="password">user/property> //mycat密碼
 property name="schemas">mytest/property>  //mycat虛擬數據庫名
 property name="readOnly">true/property>  //只讀
 /user>

 user name="tankzhang">
 property name="password">admin/property>
 property name="schemas">mytest/property>
 /user>

在這里要注意,默認的虛擬數據名是TESTDB,如果schema.xml里面沒有配置testdb,那就要把testdb改成schema.xml里面有的虛擬數據名。這里定義的用戶名和密碼,虛擬數據庫名,并不是在mysql中真實存在的。

2,配置schema.xml

# cat schema.xml
?xml version="1.0"?>
!DOCTYPE mycat:schema SYSTEM "schema.dtd">
mycat:schema xmlns:mycat="http://io.mycat/">

schema name="mytest" checkSQLschema="false" sqlMaxLimit="100" dataNode="my1" />//定義虛擬數據庫名mytest
dataNode name="my1" dataHost="test1" database="test" /> //真實數據庫名test
dataHost name="test1" maxCon="1000" minCon="10" balance="1" writeType="0" dbType="mysql" dbDriver="native" >
heartbeat>select user()/heartbeat>
writeHost host="hostM1" url="192.168.5.213:3306" user="tank" password="123456" > //真實數據庫的連接方式
 readHost host="hostS1" url="192.168.5.214:3306" user="tank" password="123456" /> //同上
 /writeHost>
 /dataHost>

/mycat:schema>

mycat的配置參數,相當的多。重點說一下 balance="1"與writeType="0"

a. balance 屬性負載均衡類型,目前的取值有 4 種:

1. balance="0", 不開啟讀寫分離機制,所有讀操作都發送到當前可用的 writeHost 上。

2. balance="1",全部的 readHost 與 stand by writeHost 參與 select 語句的負載均衡,簡單的說,當雙主雙從模式(M1 ->S1 , M2->S2,并且 M1 與 M2 互為主備),正常情況下, M2,S1,S2 都參與 select 語句的負載均衡。

3. balance="2",所有讀操作都隨機的在 writeHost、 readhost 上分發。

4. balance="3", 所有讀請求隨機的分發到 wiriterHost 對應的 readhost 執行,writerHost 不負擔讀壓力,注意 balance=3 只在 1.4 及其以后版本有, 1.3 沒有。

b. writeType 屬性

負載均衡類型,目前的取值有 3 種:

1. writeType="0", 所有寫操作發送到配置的第一個 writeHost,第一個掛了切到還生存的第二個

writeHost,重新啟動后已切換后的為準,切換記錄在配置文件中:dnindex.properties .

2. writeType="1",所有寫操作都隨機的發送到配置的 writeHost。

3. writeType="2",沒實現。

具體參數:http://mycat.io/document/Mycat_V1.6.0.pdf

3,配置主從服務器,就不在這兒說了,博客中有

4,添加真實用戶

grant all privileges on test.* to tank@"192.168.%" identified by '123456';
flush privileges

在213,214二臺機器上添加用戶。

5,測試真實用戶連接,確保schema.xml中配置的真實用戶,能連上真實的數據庫。注意防火墻。

四,啟動mycat

1,常用參數
./mycat start 啟動
./mycat stop 停止
./mycat console 前臺運行
./mycat restart 重啟服務
./mycat pause 暫停
./mycat status 查看啟動狀態

2,啟動,并查看mycat

# ./mycat start
Starting Mycat-server...

# netstat -tpnl |grep 8066
tcp 0 0 :::8066 :::* LISTEN 31728/java 

# ./mycat status
Mycat-server is running (31726).

五,測試讀寫分離

# mysql -u tankzhang -p -P 8066 -h 127.0.0.1 //一定要帶上127.0.0.1
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.29-mycat-1.6-RELEASE-20161028204710 MyCat Server (OpenCloundDB)

Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+----------+
| DATABASE |
+----------+
| mytest |    //虛擬數據庫
+----------+
1 row in set (0.00 sec)

mysql> use mytest;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

mysql> CREATE TABLE IF NOT EXISTS `user` (
 -> `id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT 'ID',
 -> `name` varchar(20) NOT NULL DEFAULT '' COMMENT '姓名',
 -> `create_time` int(10) NOT NULL DEFAULT '0' COMMENT '創建時間',
 -> PRIMARY KEY (`id`)
 -> ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Query OK, 0 rows affected (0.08 sec)

Database changed
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| user |
+----------------+
1 row in set (0.01 sec)

mysql> INSERT INTO `user` (`id` ,`name`)VALUES ('1', 'tank');
Query OK, 1 row affected (0.00 sec)

mysql> select * from user;  //修改從數據庫的user表中的name,會發現讀是從從數據庫讀取的
+----+-----------+-------------+
| id | name | create_time |
+----+-----------+-------------+
| 1 | tankzhang | 0 |
+----+-----------+-------------+
1 row in set (0.01 sec)

六,小結

mycat支持 mysql的分表,分片等等,但是不建議使用。mycat支持的集群不多,如果能配合mha使用就比較牛B了。

您可能感興趣的文章:
  • 基于mysql+mycat搭建穩定高可用集群負載均衡主備復制讀寫分離操作
  • 利用mycat實現mysql數據庫讀寫分離的示例
  • 數據庫中間件MyCat的介紹
  • mycat在windows環境下的安裝和啟動
  • 簡單了解mysql mycat 中間件

標簽:朔州 AXB 內江 三明 汕頭 林芝 宿州 咸寧

巨人網絡通訊聲明:本文標題《mysql mycat 中間件安裝與使用》,本文關鍵詞  mysql,mycat,中間件,安裝,與,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql mycat 中間件安裝與使用》相關的同類信息!
  • 本頁收集關于mysql mycat 中間件安裝與使用的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    亚洲一区在线播放| 国产aⅴ综合色| 特黄特色免费视频| 一本一道久久a久久精品综合蜜臀| 精品国产乱码久久久久久夜甘婷婷| 亚洲图片欧美视频| gogo亚洲国模私拍人体| 欧美伊人久久大香线蕉综合69| 亚洲精品视频自拍| 99精品视频在线观看免费| 日韩成人黄色片| √…a在线天堂一区| 成年人国产精品| 在线一区二区观看| 一区二区在线观看免费 | 亚洲一区二区高清| 91美女视频网站| 日本高清不卡一区| 一区二区三区.www| 美女扒开腿免费视频| 7777精品久久久大香线蕉| 午夜婷婷国产麻豆精品| 最近中文字幕无免费| 欧美videossexotv100| 久久99国产精品免费| 美国一级黄色录像| 国产精品视频看| 99精品视频在线播放观看| 欧美撒尿777hd撒尿| 天堂久久久久va久久久久| 9.1成人看片免费版| 久久综合久久综合亚洲| 国产91精品在线观看| 一本一道波多野结衣一区二区| 综合av第一页| 四虎永久免费观看| 欧美成人aa大片| 国产成人亚洲精品青草天美| 三级影片在线看| 亚洲午夜久久久久| 中文字幕丰满乱子伦无码专区| 久久久久久毛片| 成人av在线网站| 欧美日韩一区成人| 久久精品国产澳门| 国产精品久久久精品四季影院| 一区二区三区不卡在线观看| 欧美无人区码suv| 久久久国产一区二区三区四区小说 | 欧美韩国日本综合| 99国产一区二区三精品乱码| 777久久久精品| 国产综合一区二区| 色婷婷精品久久二区二区蜜臂av| 亚洲va欧美va人人爽午夜| 国产亚洲精品熟女国产成人| 国产精品白丝在线| 99久久免费看精品国产一区| 国产视频一区在线观看 | 在线观看视频91| 免费高清视频精品| 天天天天天天天天操| 五月天亚洲婷婷| 成年人二级毛片| 日韩在线a电影| 午夜爱爱毛片xxxx视频免费看| 亚洲国产另类精品专区| 色欲AV无码精品一区二区久久| 国产精品久久久久久妇女6080| 亚洲成av人片在线观看无| 国产欧美日产一区| 中国极品少妇xxxx| 国产精品盗摄一区二区三区| 国产精品伦子伦| 亚洲色图欧洲色图| 丰腴饱满的极品熟妇| 一区二区三区四区在线免费观看| 手机免费看av| 亚洲图片欧美色图| 国产人妻精品一区二区三区不卡| 日韩国产在线一| 91久久一区二区| 国产一区二区精品久久| 欧美高清性hdvideosex| 成人精品视频.| 精品国产91乱码一区二区三区| 日本亚洲一区二区三区| 久久久影视传媒| 欧美一级片黄色| 一区二区三区日韩精品| 伊人久久久久久久久久久久久久| 日本午夜一区二区| 欧美日韩一区中文字幕| 粉嫩av亚洲一区二区图片| 精品久久久久久久久久久久包黑料| 日本亚洲一区二区三区| 国产精品久久精品日日| 亚洲综合欧美综合| 日本午夜一区二区| 欧美精品亚洲二区| 91麻豆精东视频| 中文字幕一区二区在线播放| 亚洲一二三四视频| 美女一区二区三区在线观看| 欧美高清你懂得| 日本女人性视频| 一区二区三区在线免费| 日本妇女毛茸茸| 国产iv一区二区三区| 久久久精品免费网站| 亚洲色成人网站www永久四虎| 天堂av在线一区| 欧美日韩国产色站一区二区三区| 波多野结衣欧美| **欧美大码日韩| 国产高潮国产高潮久久久91| 国产精品一线二线三线精华| 久久精品夜夜夜夜久久| a级在线免费观看| 麻豆国产精品官网| 日韩欧美在线123| 亚洲天堂成人av| 奇米精品一区二区三区在线观看一| 欧美久久久久久蜜桃| 久久精品aⅴ无码中文字字幕重口| 亚洲乱码一区二区三区在线观看| 久久久久久久久毛片| 99精品黄色片免费大全| 亚洲蜜桃精久久久久久久| 日本精品视频一区二区三区| jlzzjlzz欧美大全| 亚洲日本va在线观看| 在线免费观看不卡av| 美女又黄又免费的视频| 香蕉成人啪国产精品视频综合网| 51精品秘密在线观看| 天天插天天射天天干| 蜜芽一区二区三区| 久久婷婷一区二区三区| 911国产在线| 成人av片在线观看| 亚洲免费毛片网站| 欧美三级视频在线| 污污免费在线观看| 美脚の诱脚舐め脚责91| 久久久久久久国产精品影院| 久草福利资源在线| 97久久精品人人做人人爽50路 | 东方av正在进入| 99久久免费视频.com| 一区二区三区精密机械公司| 欧美疯狂性受xxxxx喷水图片| 中国一级特黄录像播放| 美女在线视频一区| 亚洲国产电影在线观看| 色吧成人激情小说| 国产二级一片内射视频播放| 看国产成人h片视频| 欧美国产综合一区二区| 欧美午夜不卡在线观看免费| bl动漫在线观看| 国内精品第一页| 日韩毛片精品高清免费| 欧美日韩高清影院| 2019男人天堂| www..com久久爱| 日日夜夜精品视频天天综合网| 久久综合网色—综合色88| 国产67194| 亚洲 欧美 日韩在线| 国产一区二区三区久久久| 综合av第一页| 日韩视频一区二区三区在线播放| 人成免费在线视频| 91看片淫黄大片一级在线观看| 热久久国产精品| 中文字幕亚洲精品在线观看| 884aa四虎影成人精品一区| 日本美女xxx| 精品人妻一区二区乱码| 免费成人av在线| 亚洲欧美色图小说| 精品国产不卡一区二区三区| 色94色欧美sute亚洲线路二| 中文字幕一区二区三区人妻不卡| 国产成人综合网站| 亚洲bdsm女犯bdsm网站| 国产精品美女久久久久久久久| 欧美丰满少妇xxxxx高潮对白 | 91免费在线视频观看| 美日韩黄色大片| 一区二区三区四区中文字幕| 久久久久免费观看| 欧美日韩精品一区二区| 羞羞在线观看视频| 黄色在线免费播放| 风间由美一区二区三区在线观看| 丝袜亚洲另类欧美综合| 成人免费在线观看入口| 亚洲精品在线网站|