2013-03-22 31 views
0

我决定使用Gwan的KV商店来取代Redis NoSQL数据库。我在手册中看到,kv支持文件IO的持久性标志,以保持重启之间的数据。它使用回调recfn,但是如何将该函数格式化以将KV保存到文件中,我理解C文件IO只是没有将此回调与该回调进行非常接口并将数据格式化为文件,然后将其重新加载回来当Gwan开始时进入KV。Gwan kv,持续标志/项目数量

而且我注意到你可以设置的KV将有项目的数量。怎么可以这样设置,以便有技术上没有限制,这样的事情可以连续添加,直到你用完了RAM的

谢谢你们

回答

1

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

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

项目,你可以创建一个key-value存储的指示的次数仅仅为目的使用合适的内存分配策略的提示 - 它实际上并没有限制不断增长的存储的大小。

+0

注射,因为答案是它已经2年,是有'recfn'还没有任何代码的例子吗?即使是最简单的例子也不例外。同样到目前为止,还不清楚在服务器重启后,g-wan如何从磁盘重建kv数据。 – Nagi 2015-02-06 07:24:07

+0

从那以后,我们重新关注了G-WAN为什么写在第一位的原因:我们的Global-WAN.com云,这就解释了为什么没有新的公开发布。 – Gil 2015-02-06 08:16:39

+0

你的意思是没有人可以使用G-WAN的这个功能,甚至是注册用户? – Nagi 2015-02-06 13:43:57