亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

實(shí)現(xiàn)分離淺析電商、社區(qū)、游戲常用的 MySQL 架構(gòu)

系統(tǒng) 2331 0

本文純屬個(gè)人見解,是對(duì)前面學(xué)習(xí)的總結(jié),如有描述不正確的地方還請(qǐng)高手指正~

? ?

???? 一般

????、或者必須是這樣、MySQL 架構(gòu)必定要結(jié)合業(yè)務(wù)來分析、設(shè)計(jì)、優(yōu)化
? ?所以不論是那種架構(gòu)、根據(jù)業(yè)務(wù)要求組合成符合需求的等于最好的、不能泛泛而談
? ?同時(shí)、也必須注意數(shù)據(jù)的安全(如ipsec,ssh,vpn傳輸)
? ?
? ?

????

????見的架構(gòu)都是進(jìn)行業(yè)務(wù)切分、前端緩存、分庫分表、若是過億的查詢量、
? ?先從業(yè)務(wù)上拆分、將 bbs、web、blog 分紅幾個(gè)組、然后再做成一主多從、讀寫分離的方法
? ?而且、在設(shè)計(jì)表的時(shí)候、一般情況下、備庫常充當(dāng)起備份查詢的作用
? ?至于、讀寫分離、在程序設(shè)計(jì)之初、讀和寫是通過不同的IP進(jìn)口、這是思路一、或者定義類、或者用代理層,比如 MySQL-proxy
? ?
? ?

???? 大多

????數(shù)的場(chǎng)合、一般在應(yīng)用層做讀寫分離、然后 MySQL 通過復(fù)制來實(shí)現(xiàn)、優(yōu)點(diǎn)比較多,可控性非常好、
? ?MySQL Replication、這個(gè)是王道、最少當(dāng)初是、未來說不準(zhǔn)哈
? ?相比復(fù)制而言、Cluster 在出產(chǎn)環(huán)境核心環(huán)節(jié)基本不必、或者當(dāng)初罕用
? ?因?yàn)椤⑶捌谕度氲挠布惧X(絕對(duì)于主從)較高、一般的小項(xiàng)目不會(huì)使用、Cluster的本錢(大部分是維護(hù)本錢)還是比較高的
? ?但隨著后續(xù)版本的發(fā)布、估計(jì)案例會(huì)越來越多、畢竟是非常好的 sharding-nothing 的方案
? ?
? ?
? ?

????

????戲中的:摯友關(guān)系、排行榜、計(jì)數(shù)器、隊(duì)列、cache 都很合適通過 Redis 來實(shí)現(xiàn)

???? ? ?至于 Redis 的事務(wù)功能、可以不必放太多的心思去關(guān)懷

???? ? ?另外、Redis 絕對(duì) Memcached 而言、也穩(wěn)定很多

????每日一道理
愛,有的時(shí)候不需要山盟海誓的承諾,但她必定需要細(xì)致入微的關(guān)懷與問候;愛,有的時(shí)候不需要梁祝化蝶的悲壯,但她必定需要心有靈犀的默契與投合;愛,有的時(shí)候不需要雄飛雌從的追隨,但她必定需要相濡以沫的支持與理解。

? ?
? ?
? ?

???? 電商

????中、出產(chǎn)環(huán)境也都是主從架構(gòu)、然后用 DRBD + HA 做 Master 備份
? ?主主不推薦、高可用還是推薦 DRBD 方案
? ?DRBD 注意不設(shè)置主動(dòng)啟動(dòng)、重啟時(shí)候手動(dòng)啟動(dòng)、腦裂的情況產(chǎn)生非常的少
? ?不過、工作中基本不重啟 DRBD、更不會(huì)重啟服務(wù)器了、基本上沒遇到腦裂的問題
? ?DRBD 這個(gè)在做風(fēng)險(xiǎn)容災(zāi)的時(shí)候有必定作用、但不能起到擴(kuò)展、結(jié)合 LVS相信也是一種 perfect方案
? ?如:LVS+Keepalived 可以通過腳本剔除延遲慢或失效的從MySQL呆板、
? ?而且LVS在軟件負(fù)載均衡器中是最強(qiáng)的、在后端節(jié)點(diǎn)超過10臺(tái)以上的情況、估計(jì)只有LVS能勝任
? ?
? ? ??
? ?

???? 規(guī)

????模大的公司(如Sina、taobao)
? ?1、不必集群是說mysql自身的集群用的不多(目前看也是可以用的)
? ?2、主從可所以多組,數(shù)個(gè)
? ?3、每組都可能一主多從(業(yè)務(wù)數(shù)據(jù)的1/N)
? ?4、3中每一組里的讀或?qū)?都多是前端調(diào)度器的一個(gè)RS
? ?5、調(diào)度器分發(fā)可以hash分組,可以根據(jù)用戶ID切分?jǐn)?shù)據(jù),當(dāng)然還有更高等的手腕
? ?提示:SINA開發(fā)經(jīng)理承認(rèn),他們的SAE平臺(tái)還是主從,甚至還有單點(diǎn)(靠監(jiān)控和手工處置))
? ?
? ?

???? 規(guī)模

????中等的公司(如CSDN)
? ?1)mysql一主多從程序讀寫分離(甚至還沒實(shí)現(xiàn)),多組。出問題直接手工或主動(dòng)切從后在change master(腳本或程序?qū)崿F(xiàn))
? ?2)drbd+ha實(shí)現(xiàn)高可用(也是雙主多從,主動(dòng)切換M,正常備M不可提供服務(wù))
? ?3)或雙主多從,前端結(jié)合讀及寫分別負(fù)載均衡

文章結(jié)束給大家分享下程序員的一些笑話語錄: 聯(lián)想——對(duì)內(nèi)高價(jià),補(bǔ)貼對(duì)外傾銷的偉大“民族”企業(yè)。

實(shí)現(xiàn)分離淺析電商、社區(qū)、游戲常用的 MySQL 架構(gòu)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 99尹人香蕉国产免费天天拍 | 日日摸夜夜爽人人添 | 99色网| 欧美国产激情二区三区 | 蜜桃精品免费久久久久影院 | 99re热久久精品这里都是精品 | 狠狠亚洲| 香蕉视频在线免费 | 亚洲国产综合自在线另类 | 亚洲第一欧美 | 尹人香蕉久久99天天 | 国产区亚洲区 | 毛色毛片免费观看 | 天天插天天操天天射 | 国产精品一区二区三区四区 | 91日韩视频| 免费观看一级特黄欧美大片 | 美女视频黄是免费的 | 国产日本久久久久久久久婷婷 | 国产91成人精品亚洲精品 | 国产高清成人 | 日本一级高清片免费 | 国产高清视频免费 | 亚洲视频1区 | 欧美大狠狠大臿蕉香蕉大视频 | 性ao爱大片 | 全免费午夜一级毛片一级毛 | 日本免费不卡一区 | 久热精品免费 | 99国产福利视频区 | 国产高清一区二区三区视频 | 国产激情对白一区二区三区四 | 久久精品国1国二国三 | 99re免费视频精品全部 | 99视频精品 | 91中文字幕在线观看 | 国产午夜永久福利视频在线观看 | 性孕妇video国产中国 | 在线日韩欧美 | 国产激情一区二区三区在线观看 | 国产一区二区三区日韩 |