订阅 Workers KV 中的数据存储变化

Subscribe to data store changes in Workers KV

Cloudflare Workers KV 是一个最终一致的数据存储。您可以写入分配给键的值,也可以通过键从中读取值。但是有没有可能听一些键的值?

在常规关系数据库中,您可以订阅单个行的更改,但是 KV 是否有类似的选项?

目前没有内置监听。

您可以轮询密钥以进行更改,这可能只有在您的密钥数量较少时才有意义。 (您可以列出键以迭代它们。)

但是,由于您是 KV 命名空间的所有者,最好的选择可能是包装您的写入操作,以便您通知其他人service/queue已进行更改。