2014年7月8日更新:這個(gè)系列的文章仍在繼續(xù),我正在實(shí)現(xiàn)這個(gè)鍵值對(duì)存儲(chǔ)并將在其差不多完成的時(shí)候?qū)懸黄恼?。這些文章每一篇都花了我很長(zhǎng)時(shí)間來(lái)寫。為了在完成的時(shí)候獲得更新通知,你可以在博客右上角訂閱。 這篇文章是我今天開始的系列文章實(shí)現(xiàn)一個(gè)鍵值對(duì)存
2014年7月8日更新:這個(gè)系列的文章仍在繼續(xù),我正在實(shí)現(xiàn)這個(gè)鍵值對(duì)存儲(chǔ)并將在其差不多完成的時(shí)候?qū)懸黄恼?。這些文章每一篇都花了我很長(zhǎng)時(shí)間來(lái)寫。為了在完成的時(shí)候獲得更新通知,你可以在博客右上角訂閱。
這篇文章是我今天開始的系列文章“實(shí)現(xiàn)一個(gè)鍵值對(duì)存儲(chǔ)”(IKVS)的主條目。本文旨在以內(nèi)容列表的形式總結(jié)系列中所有文章,可能在晚些時(shí)候有一些關(guān)于項(xiàng)目的筆記。
本文的內(nèi)容可能隨時(shí)間變化直到系列完成。特別是在目錄里,各個(gè)部分的標(biāo)題還沒有寫而順序也有可能改變。隨著內(nèi)容逐漸完成,一些部分也有可能被移除或者有新的部分被添加進(jìn)來(lái)。
項(xiàng)目中的更多信息可以在 “第一部分:什么是鍵值對(duì)存儲(chǔ),為什么要實(shí)現(xiàn)它”的1.3節(jié)中找到。
1 – 什么是鍵值對(duì)存儲(chǔ),為什么要實(shí)現(xiàn)它?
1.1 – 鍵值對(duì)存儲(chǔ)綜述
1.2 –鍵值對(duì)存儲(chǔ) vs 關(guān)系型數(shù)據(jù)庫(kù)
1.3 – 為什么要實(shí)現(xiàn)鍵值對(duì)存儲(chǔ)
1.4 – 計(jì)劃
1.5 – 參考文獻(xiàn)
2 – 使用已存在的鍵值對(duì)存儲(chǔ)作為模型
2.1 – 不要重復(fù)發(fā)明輪子
2.2 – 候選模型和選擇標(biāo)準(zhǔn)
2.3 – 所選的鍵值對(duì)存儲(chǔ)的概覽
2.4 –參考文獻(xiàn)
3 – Kyoto Cabinet和LevelDB結(jié)構(gòu)的比較分析
3.1 – 結(jié)構(gòu)分析的意圖和方法
3.2 – 鍵值對(duì)存儲(chǔ)組件的概覽
3.3 – Kyoto Cabinet和LevelDB的結(jié)構(gòu)與概念分析
3.4 – 代碼審查
3.5 –參考文獻(xiàn)
4 – API設(shè)計(jì)
4.1 – API設(shè)計(jì)的基本原則
4.2 – 定義FelixDB公共API的功能。
4.3 – 比較已存在數(shù)據(jù)庫(kù)的API功能
4.4 – 結(jié)論
4.5 –參考文獻(xiàn)
5 – 哈希表實(shí)現(xiàn)
5.1 – 哈希表
5.2 – 實(shí)現(xiàn)
5.3 – 結(jié)論
5.4 –參考文獻(xiàn)
6 – 實(shí)現(xiàn)存儲(chǔ)在文件系統(tǒng)中的高存儲(chǔ)效率的哈希表
7 – 存儲(chǔ)管理
8 – 網(wǎng)絡(luò)
9 – 接口:REST, memcached等
10 – 更進(jìn)一步
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com