高清免费视频|成都冻货格|我可以再往深处一点吗视频|舌头伸进去添的我好爽高潮欧美|性都花花世家|无人区卡一卡二卡三乱码网站|草莓看视频在线观看免费

樂(lè)思軟件

提交需求|聯(lián)系我們|請(qǐng)電400-603-8000

NoSQL在騰訊的應(yīng)用實(shí)踐


  系統(tǒng)控制:MYSQL更多針對(duì)是各種數(shù)據(jù)通用場(chǎng)景所做的設(shè)計(jì)與開(kāi)發(fā),實(shí)現(xiàn)較復(fù)雜。在使用中遇到性能問(wèn)題,異常故障時(shí)難以定位原因,對(duì)業(yè)務(wù)系統(tǒng)來(lái)說(shuō),已經(jīng)是無(wú)法打破的天花板。


  針對(duì)上面的問(wèn)題結(jié)合業(yè)務(wù)需求,07年底研發(fā)出TDB用以替代MYSQL,TDB是一個(gè)典型的K-V存儲(chǔ)系統(tǒng)。其特點(diǎn)是:接口簡(jiǎn)單,性能高效,具備優(yōu)秀的擴(kuò)展能力。
 

\
 

  數(shù)據(jù)層面,索引設(shè)計(jì)使用HASH,通過(guò)KEY可直接定位磁盤(pán)物理偏移,避免B樹(shù)設(shè)計(jì)導(dǎo)致的二次定位磁盤(pán)性能開(kāi)銷(xiāo),解決索引低效的問(wèn)題。同時(shí)采用16MB大磁盤(pán)塊的設(shè)計(jì),使得TDB的數(shù)據(jù)遷移速度可達(dá)網(wǎng)卡性能上限,解決遷移性能問(wèn)題。另外系統(tǒng)可控性更強(qiáng),一方面因?yàn)槭菍?zhuān)用場(chǎng)景,所以可以簡(jiǎn)化設(shè)計(jì),方便定位問(wèn)題與優(yōu)化更新;另一方面打通了存儲(chǔ)系統(tǒng)到磁盤(pán)IO的控制路徑,避免MYSQL的系統(tǒng)天花板。


  接入層面,為業(yè)務(wù)提供透明的訪問(wèn)代理,從而實(shí)現(xiàn)無(wú)縫的水平擴(kuò)展。由于接口簡(jiǎn)單,并且是PAAS,業(yè)務(wù)使用非常方便,從07年底開(kāi)始,在Qzone、朋友、群空間等社區(qū)應(yīng)用中逐步取得了廣泛應(yīng)用。


  三、【2009】Social Game催生的TMEM


  09年有一款叫農(nóng)場(chǎng)的游戲大家應(yīng)該不會(huì)陌生,農(nóng)場(chǎng)的火爆帶動(dòng)了一批Social Game應(yīng)用的興起。其典型特點(diǎn)(1)好友間互動(dòng)性很強(qiáng),用戶(hù)背包數(shù)據(jù)會(huì)被頻繁的修改與讀取;(2)交叉訪問(wèn),無(wú)明顯熱點(diǎn)數(shù)據(jù);舉個(gè)例子來(lái)說(shuō),對(duì)于傳統(tǒng)的應(yīng)用來(lái)說(shuō),用戶(hù)間交互相對(duì)較弱,活躍用戶(hù)數(shù)據(jù)就是熱點(diǎn)數(shù)據(jù);而對(duì)于Social Game而言,用戶(hù)交互性強(qiáng),通過(guò)交叉訪問(wèn),活躍用戶(hù)也會(huì)頻繁訪問(wèn)與修改非活躍用戶(hù)數(shù)據(jù)。(3)放大效果明顯;比如用戶(hù)每次登陸,通常會(huì)遍歷好友的農(nóng)場(chǎng),會(huì)遍歷菜地偷菜,捉蟲(chóng),一次偷菜、捉蟲(chóng)會(huì)導(dǎo)致多個(gè)用戶(hù)的多個(gè)背包數(shù)據(jù)修改。這些行為一方面導(dǎo)致整個(gè)系統(tǒng)中無(wú)明顯熱點(diǎn)數(shù)據(jù),用戶(hù)傳統(tǒng)的讀緩存+寫(xiě)落地的方式則難以很好的滿(mǎn)足這些業(yè)務(wù)的需求;另一方面龐大的用戶(hù)基數(shù)之上的火爆應(yīng)用,往往單款應(yīng)用就會(huì)有數(shù)百萬(wàn)次每秒的訪問(wèn)量,這種海量訪問(wèn)不光對(duì)存儲(chǔ)層面,同時(shí)對(duì)網(wǎng)絡(luò)通訊層面提出更高的性能要求。

集成系統(tǒng)網(wǎng)絡(luò)情報(bào)信息數(shù)據(jù)庫(kù)

CIO頻道人物視窗
CIO頻道方案案例庫(kù)
大數(shù)據(jù)建設(shè)方案案例庫(kù)
電子政務(wù)建設(shè)方案案例庫(kù)
互聯(lián)集成系統(tǒng)構(gòu)建方案案例庫(kù)
商務(wù)智能建設(shè)方案案例庫(kù)
系統(tǒng)集成類(lèi)軟件信息研發(fā)企業(yè)名錄