想起來(lái)幾年前挺火的前島國(guó)國(guó)民女神學(xué)霸-小島方晴子。當(dāng)時(shí)替她說(shuō)話的人都很慘,導(dǎo)師被逼自殺。她收到的壓力侮辱不是常人可以想象的。但是她卻堅(jiān)強(qiáng)的活著,去年還出了書。我去日本的時(shí)候,下了新干線,前面有一群女學(xué)生,她們看到我了,立刻聚集成一團(tuán),一邊看我一邊說(shuō)悄悄話。我才發(fā)現(xiàn)日本人穿的衣服基本就是黑,白,灰。他們也不穿羽絨服,女孩子大冬天都是光著腿。而我穿著黃綠色的羽絨服,確實(shí)像個(gè)怪胎。為什么來(lái)之前沒(méi)人告訴我[大哭][大哭]。8年過(guò)去了,想起來(lái)還覺(jué)得尷尬。日本人是很愛(ài)背后說(shuō)別人壞話的。所以我感謝我是個(gè)很普通的女孩子,而且生在中國(guó)。沒(méi)人閑的沒(méi)事去扒我之前做過(guò)的壞事。比如我很久前看不慣一個(gè)自己沒(méi)能力還勢(shì)利的混蛋,所以寫了個(gè)程序刷爆了他的郵箱。再比如我自己寫了個(gè)小程序循環(huán)注冊(cè)一個(gè)網(wǎng)站參加抽獎(jiǎng),得了好多小東西。

  但是女孩子天生就是很堅(jiān)強(qiáng)的,女孩子為愛(ài)而活,其他的什么都扛的下。寫《傲慢與偏見(jiàn)》的女作家簡(jiǎn).奧斯汀,大家看到她寫的書的女主角們大概都能想象到作者本人是個(gè)聰明,智慧,自己漂亮且有一個(gè)更漂亮的姐姐,又很幽默的女孩。但是她卻在自己心愛(ài)的男孩子傍了個(gè)富婆之后終生未嫁,高富帥向她求婚她沒(méi)同意。一生寄人籬下,與戀人死去不愿做他人婦的姐姐相依為命,心中的痛苦又與誰(shuí)人說(shuō)。30多歲開(kāi)始患有嚴(yán)重的憂郁癥,直到她得知自己心愛(ài)的男孩去世的消息,自己也郁郁而終。感恩自己運(yùn)氣好,可以快快樂(lè)樂(lè)做個(gè)普通人。

  我們部門并發(fā)量最大的接口服務(wù)前段時(shí)間發(fā)生了幾次業(yè)務(wù)端的流量猛增,扛不住的情況。瓶頸在緩存上。根本性的改造正在進(jìn)行中。談一談這段時(shí)間由這個(gè)問(wèn)題引發(fā)的思考。

  首先說(shuō)之前的架構(gòu)確實(shí)很老了,現(xiàn)在直接負(fù)責(zé)這個(gè)服務(wù)的男神哥哥也很年輕,有問(wèn)題是正常的。緩存選用的是樂(lè)視統(tǒng)一的couchbase集群,是個(gè)memcached升級(jí)版,已經(jīng)實(shí)現(xiàn)了持久化,本質(zhì)是一個(gè)文檔型的數(shù)據(jù)庫(kù),有人評(píng)價(jià)其性能要超過(guò)mangoDB。然后樂(lè)視網(wǎng)封裝了它,自己起名叫cbase,前面用moxi代理。實(shí)際上使用覺(jué)得其性能讓人擦汗?! ?/p>

  接口服務(wù)將數(shù)據(jù)庫(kù)里的全量視頻和專輯刷入緩存。緩存扛不住了都不會(huì)穿透DB。這里我只想說(shuō):如果咱們要是發(fā)現(xiàn)數(shù)據(jù)庫(kù)可能要雪崩,做熔斷,做隔離都是可取的。但是完全不用,要它作甚[汗]. 媒資接口是一個(gè)多維度的查詢服務(wù),緩存直接當(dāng)DB用,而這個(gè)緩存的結(jié)構(gòu)對(duì)數(shù)據(jù)的計(jì)算是很不利的。從數(shù)據(jù)庫(kù)里取數(shù)據(jù)耗時(shí)一般也就是幾ms。從緩存中取數(shù)據(jù)量級(jí)并沒(méi)有減少,還會(huì)過(guò)量使用緩存造成cbase集群的高負(fù)載。而且mysql是有自己的緩存的,查詢一點(diǎn)兒都不慢,加上索引,線上已經(jīng)有的讀寫分離,其他成熟的技術(shù),性能也不差。業(yè)務(wù)復(fù)雜性大大增加,業(yè)務(wù)處理的CPU計(jì)算量大大增加,實(shí)際性的緩存的高速也微乎其微。

 

  話說(shuō)到此,先比較一下mysql和memcached。

網(wǎng)友評(píng)論