基于分布式緩存Memcached的HC Model機(jī)制及內(nèi)部數(shù)據(jù)淘汰算法的研究
【圖文】:
因此可以快速的響應(yīng)前端的請求,從而減少對數(shù)據(jù)庫的訪問。圖 2.1 Memcached 部署邏輯圖圖 2.1 是一個(gè) Memcached 的部署邏輯圖,其中 ms 代表 memcached server,mc 代表memcached client。2.1.2 Memcached 的工作機(jī)制Memcached 以守護(hù)程序的方式在一個(gè)或多個(gè)服務(wù)器中運(yùn)行,它可以隨時(shí)與客戶端進(jìn)行連接操作,目前客戶端的編寫語言有很多種,如:C / Java / PHP / Ruby / Python 等。在工作過程中,首先,,客戶端需要與 Memcached 服務(wù)成功建立連接,然后需要對數(shù)據(jù)對象進(jìn)行存取。每個(gè)被存取的對象含有一個(gè)唯一的的標(biāo)識符 key,因?yàn)樵?Memcached 中數(shù)據(jù)是以 Key/value的形式存儲的[23]
位碩士研究生學(xué)位論文 第二章存足夠大,Memcached 的時(shí)間消耗主要發(fā)生在網(wǎng)絡(luò) Socket 的連 淘汰數(shù)據(jù)的算法采用 LRU 算法。LRU(Least Recently Used)法在實(shí)際工作環(huán)境中是尋址能力與操作系統(tǒng)的位數(shù)有關(guān),比如址空間是 4G,由于內(nèi)存中要維護(hù)最新的數(shù)據(jù),所以如果當(dāng)前調(diào)出內(nèi)存。為了增大內(nèi)存的尋址空間和提高尋址能力,現(xiàn)在 64 位系統(tǒng)上。ed 的事件模型[25]問世以來,select 和 poll 幾乎被所有的網(wǎng)絡(luò)服務(wù)器拋棄。M而 libevent 底層使用 epoll,所以可以這樣認(rèn)為,Memcached 使
【學(xué)位授予單位】:南京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2018
【分類號】:TP333
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 巴子言;吳軍;馬嚴(yán);;基于虛節(jié)點(diǎn)的一致性哈希算法的優(yōu)化[J];軟件;2014年12期
2 秦秀磊;張文博;王偉;魏峻;趙鑫;鐘華;黃濤;;面向云端Key/Value存儲系統(tǒng)的開銷敏感的數(shù)據(jù)遷移方法[J];軟件學(xué)報(bào);2013年06期
3 魏文國;趙慧民;莊林凱;許鴻俊;;一種基于時(shí)鐘自適應(yīng)的改進(jìn)緩存替換算法[J];中山大學(xué)學(xué)報(bào)(自然科學(xué)版);2012年06期
4 梁明剛;陳西曲;;Linux下基于epoll+線程池高并發(fā)服務(wù)器實(shí)現(xiàn)研究[J];武漢工業(yè)學(xué)院學(xué)報(bào);2012年03期
5 何文;;改進(jìn)的key/value數(shù)據(jù)存儲設(shè)計(jì)方案[J];東北電力大學(xué)學(xué)報(bào);2012年04期
6 姚墨涵;謝紅薇;;一致性哈希算法在分布式系統(tǒng)中的應(yīng)用[J];電腦開發(fā)與應(yīng)用;2012年07期
7 李建江;崔健;王聃;嚴(yán)林;黃義雙;;MapReduce并行編程模型研究綜述[J];電子學(xué)報(bào);2011年11期
8 仇李寅;邱衛(wèi)東;蘇芊;廖凌;;基于Hadoop的分布式哈希算法實(shí)現(xiàn)[J];信息安全與通信保密;2011年11期
9 陳斌;白曉穎;馬博;黃俊飛;;分布式系統(tǒng)可伸縮性研究綜述[J];計(jì)算機(jī)科學(xué);2011年08期
10 楊_g劍;林波;;分布式存儲系統(tǒng)中一致性哈希算法的研究[J];電腦知識與技術(shù);2011年22期
相關(guān)碩士學(xué)位論文 前1條
1 杜秉一;基于關(guān)聯(lián)規(guī)則緩存策略的分布式視頻點(diǎn)播系統(tǒng)的研究和設(shè)計(jì)[D];華中科技大學(xué);2008年
本文編號:2618863
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2618863.html