Aerospike将UDF应用于预定的主键列表

时间:2017-08-29 21:27:01

标签: aerospike

我有一个更新记录TTL的UDF。我还有一个我想要应用UDF的主键列表。该列表是在Aerospike之外生成的,并且非常大,包含至少2500万个密钥。

我已成功运行我的UDF:

  1. 特定记录: execute functions.updateTTL() on namespace.set where PK = 'some key'
  2. 整套:execute functions.updateTTL() on namespace.set
  3. 如何将我的UDF仅应用于我的列表中包含密钥的记录?

1 个答案:

答案 0 :(得分:2)

您必须循环访问客户端代码中的密钥并使用选项1.

另外,请注意更新TTL - 如果您要减少记录的当前剩余TTL以使其提前到期,那么您可能会遇到麻烦。