gpt4 book ai didi

c - Gwan kv,持久标志/项目数

转载 作者:行者123 更新时间:2023-11-30 15:50:47 27 4
gpt4 key购买 nike

我决定使用 Gwan 的 KV 存储来代替 Redis NoSQL 数据库。我在手册中看到,kv 支持文件 IO 的持久标志,以在重新启动之间保留我猜的数据。它使用回调recfn,但是这个函数究竟如何格式化以将KV保存到文件中,我理解C文件IO只是不太接口(interface)这个回调并将数据格式化到文件,然后将其重新加载回来当 Gwan 启动时进入 KV。

我还注意到您可以设置 kv 拥有的项目数量。如何设置才能使技术上没有限制,以便可以不断添加内容,直到内存耗尽

谢谢大家

最佳答案

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

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

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

关于c - Gwan kv,持久标志/项目数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15581206/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com