dbm
iteye_17648
这个作者很懒,什么都没留下…
展开
-
dbm之w3c-dbm
dbm是key-value store较常见的一种存储实现。http://en.wikipedia.org/wiki/Dbm dbm的各个实现。 http://aurora.regenstrief.org/~schadow/dbm-java/上有3个纯java的dbm实现。其中一个是W3C's Jigsaw项目中抽离出来,后面出现的w3c-dbm都是指该项目。w3c-dbm实...2012-01-25 22:17:36 · 106 阅读 · 0 评论 -
dbm之sdbm
sdbm是 http://amisha.pragmaticdata.com/~schadow/dbm-java/ 上一个dbm的实现。sdbm主要由dir和page组成。它和w3c-dbm(见dbm之w3c-dbm)有所不同,w3c-dbm由dir和block组成。w3c-dbm的element保存时是区分索引和kv_content的,并且kv_content 可以跨block w3c-db...2012-02-02 21:48:09 · 383 阅读 · 0 评论 -
dbm之jdbm
jdbm的架构比较清晰,分为2层,RecordManager和BTree/HTree。 底层的ReocrdManager封装了IO,事务,提供record的put_record,update_record,get_record,remove_record,commit_record,rollback_record等操作。 BTree和HTree相当于kv的索引层。提供通...2012-02-06 19:15:02 · 399 阅读 · 0 评论