Gwan kv,持久旗帜/物品数量

时间:2013-03-22 23:02:42

标签: c key-value ram g-wan

我决定使用Gwan的KV商店代替Redis NoSQL数据库。我在手册中看到,kv支持文件IO的持久标志,以便在重启之间保持数据。它使用回调recfn,但是如何格式化这个函数以将KV保存到文件中,我理解C文件IO只是没有完全接口这个回调并将数据格式化为文件,然后反向重新加载它当Gwan开始时进入KV。

此外,我注意到您可以设置kv将拥有的项目数。如何设置,以便在技术上没有限制,所以可以不断添加东西,直到你用完ram

谢谢你们

1 个答案:

答案 0 :(得分:1)

recfn回调是用户定义的,允许您决定将数据存储在磁盘上的格式(纯文本,格式化,索引,压缩,分发等)。

我们认识到一个专门的例子肯定会有所帮助,谢谢你的指点。

您在创建键值存储时可以指示的项目数量仅仅是一个旨在使用适当的内存分配策略的提示 - 它实际上并不限制不断增长的商店的大小。