需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):13627 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:伴隨著時(shí)代的進(jìn)步,現(xiàn)在的社會(huì)已經(jīng)進(jìn)入了大數(shù)據(jù)時(shí)代,人們對(duì)于數(shù)據(jù)庫(kù)性能的要求也是逐漸升高。傳統(tǒng)的基于磁盤(pán)的數(shù)據(jù)庫(kù)已經(jīng)無(wú)法滿足實(shí)時(shí)處理性能的需要,所以能夠滿足高實(shí)時(shí)性要求并在一定的情形下可以取代基于磁盤(pán)的數(shù)據(jù)庫(kù)的內(nèi)存數(shù)據(jù)庫(kù)有著很高的運(yùn)用價(jià)值和實(shí)際意義。 本設(shè)計(jì)首先通過(guò)對(duì)幾款內(nèi)存數(shù)據(jù)庫(kù)的特性和應(yīng)用場(chǎng)景進(jìn)行介紹,引出了redis,它是一款開(kāi)源的Key-Value模型內(nèi)存數(shù)據(jù)庫(kù),其工作原理是將熱點(diǎn)數(shù)據(jù)常駐在內(nèi)存中,并在內(nèi)存中完成對(duì)數(shù)據(jù)的操作,保證了數(shù)據(jù)的處理速度。其次對(duì)redis的特性和一些應(yīng)用場(chǎng)景進(jìn)行了詳細(xì)的介紹,并把redis同其他同類型的數(shù)據(jù)庫(kù)進(jìn)行了對(duì)比,通過(guò)分析得出了redis的優(yōu)點(diǎn)和缺點(diǎn),而后對(duì)redis的缺點(diǎn)進(jìn)行研究探索,找出了糾正的方法,得出了解決方案。接著對(duì)redis進(jìn)行安裝和部署,然后使用java編程測(cè)試了redis的讀寫(xiě)狀況。最后通過(guò)負(fù)載均衡對(duì)redis的性能進(jìn)行優(yōu)化,并且對(duì)redis進(jìn)行了性能測(cè)試。
關(guān)鍵詞 內(nèi)存數(shù)據(jù)庫(kù);redis;優(yōu)化;性能測(cè)試
目錄 摘要 Abstract 1緒論-1 1.1課題研究背景和意義-1 1.2國(guó)內(nèi)外研究現(xiàn)狀-1 1.3論文主要工作-2 1.4論文結(jié)構(gòu)與安排-2 2幾款典型的內(nèi)存數(shù)據(jù)庫(kù)-3 2.1 Memcache-3 2.1.1特性-3 2.1.2應(yīng)用場(chǎng)景-3 2.2 Cassandra-4 2.2.1特性-4 2.2.2應(yīng)用場(chǎng)景-4 2.3 Redis-5 2.3.1特性-5 2.3.2應(yīng)用場(chǎng)景-5 3 Redis深入研究-8 3.1對(duì)比分析-8 3.2問(wèn)題改進(jìn)-9 3.3 Redis的安裝和配置-10 3.4利用Java操作Redis-11 3.4.1數(shù)據(jù)類型接口說(shuō)明-11 3.4.2常用操作-11 3.4.3 Java編程測(cè)試Redis-12 3.5性能測(cè)試-13 3.5.1測(cè)試環(huán)境-13 3.5.2首次測(cè)試及結(jié)果-13 3.5.3性能優(yōu)化-14 3.5.4再次測(cè)試及結(jié)果-15 4 Redis的使用實(shí)例-16 4.1 Pinterest-16 4.1.1使用Redis存儲(chǔ)大量的Pinterest列表-16 4.1.2 Pinterest的Reids架構(gòu)及運(yùn)營(yíng)-16 4.2 Viacom-17 4.2.1 Viacom使用Redis的原因-17 4.2.2 Redis的其它使用場(chǎng)景-17 結(jié)論-19 致謝-20 參考文獻(xiàn)-21 附錄-22 |