作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Aerospike 速度极快且可靠,但价格昂贵。对我们来说,成本取决于存储的数据量。
我们希望能够根据更新插入时间查询记录。目前,当我们添加或更新记录时,我们将一个 bin 设置为当前纪元时间,并且可以在该 bin 上运行扫描查询。
我突然想到,Aerospike 根据记录更新的时间知道何时过期,因为我们可以通过 simple UDF 从记录元数据中查询 TTL 值, 可以推断具有 TTL 的记录的更新插入时间。我们有效地使用空间来存储已知的值。
是否可以通过 UDF 访问记录创建或过期时间,而无需显式存储?
最佳答案
此时,Aerospike 仅将无效时间与记录(记录过期的时间)一起存储。所以不幸的是,upsert 时间不可用。不过,请继续关注,因为我听说有一些计划具有一些可能对您有帮助的新功能。 (我是 Aerospike 的 OPS/支持团队的一员)。
关于user-defined-functions - Aerospike:获取 upsert 时间而不显式存储它用于带有 TTL 的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35071357/
我是一名优秀的程序员,十分优秀!