我需要一个类似于cdb(常量数据库)的工具,它允许我在索引文件中存储大量数据集(在数百GB的范围内).CDB是理想的候选者,但它有2 GB的文件大小限制,所以它不适合.我正在寻找的功能是支持二进制密钥和值的持久键值存储.创建数据库后,它是只读的,永远不会被修改.你能推荐一些工具吗?顺便说一句,存储开销应该很小,因为我将存储数十亿条记录.
顺便说一下,我正在寻找一个数据库管理库(嵌入式),而不是一个独立的服务器.可以在C程序中使用的东西.
谢谢,RG
为什么DJB CDB(常量数据库)被设计为使用256个哈希表?
为什么不使用单个更大的 252 * 256 哈希表?
只是为了节省空间还是有其他原因?
我刚刚查看了手册页CDbCriteria,但没有足够的信息.此属性自v1.1.7起可用,我找不到任何帮助.是动态改变Model->scopes"即时"吗?