0

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

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

多谢你们

4

1 回答 1

1

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

我们认识到一个专门的示例肯定会有所帮助,感谢您指出这一点。

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

于 2013-03-24T10:51:41.580 回答