mycat安裝步驟

一产艾、下載mycat

mycat的官網(wǎng)網(wǎng)址http://www.mycat.org.cn/,我使用的是mycat的1.4的Linux安裝包

下載地址

https://github.com/MyCATApache/Mycat-download/blob/master/1.4-RELEASE/Mycat-server-1.4-release-20151019230038-linux.tar.gz

下載mycat的安裝包到/opt目錄下

#cd?/opt

#wgethttps://github.com/MyCATApache/Mycat-download/blob/master/1.4-RELEASE/Mycat-server-1.4-release-20151019230038-linux.tar.gz

#?tar?-xvf??Mycat-server-1.4-RELEASE-20151017210032-linux.tar.gz

解壓后放到/usr/local下

#mv?mycat?/usr/local

#?pwd

/usr/local/mycat

#?ls

bin??catlet??conf??lib??logs??version.txt

二、配置環(huán)境變量

檢查是否已經(jīng)配置好了java的環(huán)境變量

#java?-version

顯示

java?version?"1.8.0_45"

Java(TM)?SE?Runtime?Environment?(build?1.8.0_45-b14)

Java?HotSpot(TM)?64-Bit?Server?VM?(build?25.45-b02,?mixed?mode)

表示我的java環(huán)境變量配置好了.,如果你還沒用配置好,需先配置.如果你不會(huì)請(qǐng)自己度娘.非常多我就不寫了

三滑绒、修改mycat配置文件

接下來修改mycat的配置文件

#cd?/usr/local/mycat/conf

#ls

autopartition-long.txt???????partition-hash-int.txt????sequence_db_conf.properties

cacheservice.properties??????partition-range-mod.txt???sequence_time_conf.properties

dnindex.properties???????????router.xml????????????????server.xml

ehcache.xml??????????????????rule.xml??????????????????wrapper.conf

index_to_charset.properties??schema.xml

log4j.xml????????????????????sequence_conf.properties

配置文件非常多,配置項(xiàng)也遠(yuǎn)比amoeba復(fù)雜.如果只是簡單配置在不同的服務(wù)器上進(jìn)行讀寫分離只需要配置兩個(gè)文件

server.xml和schema.xml

(一)先配置server.xml

找到這一段

test

TESTDB

user

TESTDB

true

這里配置了兩個(gè)可以來連接的用戶

用戶1??test密碼test給予了此用戶TESTDB數(shù)據(jù)庫的權(quán)限

用戶2??user密碼user給予了此用戶TESTDB數(shù)據(jù)庫的只讀權(quán)限

注意這里的testdb不一定是你數(shù)據(jù)庫上的真實(shí)庫名.可以任意指定.只要和接下來的schema.xml的配置文件中的庫名統(tǒng)一即可

(二)接下來配置schema.xml




with?any?table?whose?sharding?node?is?in?the?same?data?node?-->

rule="mod-long"?/>


rule="mod-long"?/>?-->

rule="sharding-by-intfile"?/>

rule="sharding-by-intfile">

parentKey="id">

parentKey="id"?/>

parentKey="id"?/>

/>?-->


/>?-->


?-->

writeType="0"?dbType="mysql"?dbDriver="native"?switchType="1"??slaveThreshold="100">

select?user()


password="123456">


password="123456"?/>

看著這一大篇你是否和我一樣的開始蛋疼.好復(fù)雜有木有!

算了給大家來一份我的簡單點(diǎn)的.因?yàn)槲覀儸F(xiàn)在只做庫的讀寫分離,沒用分庫?沒用分表這些東西.

select?user()

(三)配置文件解釋

一,??

這里TESTDB就是我們對(duì)外聲稱的我們有數(shù)據(jù)庫的名稱必須和server.xml中的用戶指定的數(shù)據(jù)庫名稱一致

添加一個(gè)dataNode="dn1"是指定了我們這個(gè)庫只在dn1上.沒有進(jìn)行分庫

二,?

這里只需要改database的名字db1就是你真實(shí)數(shù)據(jù)庫服務(wù)上的數(shù)據(jù)庫名.

根據(jù)你自己的數(shù)據(jù)庫名進(jìn)行修改.

三,

這里只需要配置三個(gè)地方balance="1"與writeType="0",switchType=”1”

a.balance屬性負(fù)載均衡類型闷堡,目前的取值有4種:

1.?balance="0",不開啟讀寫分離機(jī)制,所有讀操作都發(fā)送到當(dāng)前可用的writeHost上疑故。

2.?balance="1"杠览,全部的readHost與stand?by?writeHost參與select語句的負(fù)載均衡,簡單的說纵势,當(dāng)雙主雙從模式(M1?->S1倦零,M2->S2误续,并且M1與M2互為主備)吨悍,正常情況下扫茅,M2,S1,S2都參與select語句的負(fù)載均衡。

3.?balance="2"育瓜,所有讀操作都隨機(jī)的在writeHost葫隙、readhost上分發(fā)。

4.?balance="3"躏仇,?所有讀請(qǐng)求隨機(jī)的分發(fā)到wiriterHost對(duì)應(yīng)的readhost執(zhí)行,writerHost不負(fù)擔(dān)讀壓力恋脚,注意balance=3只在1.4及其以后版本有,1.3沒有焰手。

b.writeType屬性

負(fù)載均衡類型糟描,目前的取值有3種:

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

writeHost书妻,重新啟動(dòng)后已切換后的為準(zhǔn)船响,切換記錄在配置文件中:dnindex.properties?.

2.?writeType="1",所有寫操作都隨機(jī)的發(fā)送到配置的writeHost躲履。

3.?writeType="2"见间,沒實(shí)現(xiàn)。

c.switchType屬性

-?-1表示不自動(dòng)切換

-?1默認(rèn)值工猜,自動(dòng)切換

-?2基于MySQL主從同步的狀態(tài)決定是否切換

四,

這里是配置的我們的兩臺(tái)讀寫服務(wù)器IP地址訪問端口和?訪問用戶的用戶名和密碼

四米诉、啟動(dòng)mycat

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市篷帅,隨后出現(xiàn)的幾起案子史侣,更是在濱河造成了極大的恐慌,老刑警劉巖魏身,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件惊橱,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡叠骑,警方通過查閱死者的電腦和手機(jī)李皇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來宙枷,“玉大人掉房,你說我怎么就攤上這事∥看裕” “怎么了卓囚?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長诅病。 經(jīng)常有香客問我哪亿,道長粥烁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任蝇棉,我火速辦了婚禮讨阻,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘篡殷。我一直安慰自己钝吮,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布板辽。 她就那樣靜靜地躺著奇瘦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪劲弦。 梳的紋絲不亂的頭發(fā)上耳标,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天,我揣著相機(jī)與錄音邑跪,去河邊找鬼次坡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛呀袱,可吹牛的內(nèi)容都是我干的贸毕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼夜赵,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼明棍!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起寇僧,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤摊腋,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后嘁傀,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體兴蒸,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年细办,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了橙凳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡笑撞,死狀恐怖岛啸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情茴肥,我是刑警寧澤坚踩,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站瓤狐,受9級(jí)特大地震影響瞬铸,放射性物質(zhì)發(fā)生泄漏批幌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一嗓节、第九天 我趴在偏房一處隱蔽的房頂上張望荧缘。 院中可真熱鬧,春花似錦赦政、人聲如沸胜宇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至财破,卻和暖如春掰派,著一層夾襖步出監(jiān)牢的瞬間励烦,已是汗流浹背大审。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國打工褐望, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留图张,地道東北人贺拣。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓姨谷,卻偏偏與公主長得像阅畴,于是被迫代替她去往敵國和親盯滚。 傳聞我的和親對(duì)象是個(gè)殘疾皇子定页,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • 一趟薄、下載mycat mycat的官網(wǎng)網(wǎng)址http://www.mycat.org.cn/,我使用的是mycat的1...
    SuZhen_Deng閱讀 3,001評(píng)論 0 3
  • 基本配置 1 . 在mycat/conf目錄下,MyCat核心配置文件:schema.xml 2 . dataHo...
    iEvans閱讀 27,650評(píng)論 2 18
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理典徊,服務(wù)發(fā)現(xiàn)杭煎,斷路器,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • 傳統(tǒng)關(guān)系型數(shù)據(jù)庫的分布式開發(fā)通常需要自己做卒落,不僅耗時(shí)耗力而且效果不是很理想羡铲,當(dāng)想快速搭建時(shí),最初想到的是看有沒有第...
    歡醉閱讀 2,392評(píng)論 0 8
  • 《隨筆》 文/照君 那時(shí)儡毕, 從臺(tái)下到臺(tái)上 那臺(tái)上演繹著我們的年華 球場(chǎng)上飛揚(yáng)著我們的青春 在比賽中展現(xiàn)我們的團(tuán)結(jié) ...
    春風(fēng)如度十里閱讀 489評(píng)論 0 11