caching - Aerospike 为特定字段设置到期日期

我有一个 Aerospike 缓存,其中包含具有类似 json 结构值的数据列表。

示例值:{"name": "John", "count": 10}

我在徘徊是否可以只为计数字段设置过期时间并在一段时间后重置它。

最佳答案

Aerospike 不支持开箱即用的此类功能。您将不得不对此进行编码(因此我猜您的另一篇文章是: Best way to update single field in Aerospike ).您可以添加过滤器以仅基于记录的元数据(记录的最后更新时间,可通过表达式访问)或任何其他逻辑来执行此操作,然后让后台操作查询完成工作应该是 super 高效和高性能的。

https://stackoverflow.com/questions/73283042/

相关文章:

reactjs - 使用 React Router 将可选查询参数添加到动态路径

c++ - 子类调用父复制分配而不是移动分配?

c - gcc中的 '-Wextra'和 '-pedantic'有什么区别?

google-cloud-platform - 我无法让 google cloud function

delphi - 组件是特定类 - 在 BPL 结构中不起作用

python - 如何按列导出数据框以分隔 csv 文件?以及如何将不同数据框中的列附加到分离的 c

scala - 计算字符串列表中的元音

javascript - ECMA脚本 : What does `status` mean in S

javascript - 在映射函数中的 .then 内部分配变量

python - 根据另一个的范围和类别填充 Pandas 列