兄弟你解决了我心中好几个月的疑问。
那有什么kv数据库值得剪裁的?
初步想了一下,Berkeley db(我最早用的), level db(这个估计得重新设计存储系统)
其他的就不熟悉了
sqlite3用着觉得很好,也研究过,不过它的页面设计,好像不支持连续存储,因为每个页头上都必须有链表指针数据。
支持连续存储是为了支持并行读写,但是我也在想,如果要支持mpi那种并行读写,连续存储是不是有必要。
【 在 ylh0315 的大作中提到: 】
: 数据文件与索引文件是分离的。
: 一个数据文件可以有很多索引文件。每个索引文件的节点没有数据,只有数据指针。
: 数据在文件中基本是无序的。
: ...................
--
FROM 120.244.224.*