订阅 Workers KV 中的数据存储变化
Subscribe to data store changes in Workers KV
Cloudflare Workers KV 是一个最终一致的数据存储。您可以写入分配给键的值,也可以通过键从中读取值。但是有没有可能听一些键的值?
在常规关系数据库中,您可以订阅单个行的更改,但是 KV 是否有类似的选项?
目前没有内置监听。
您可以轮询密钥以进行更改,这可能只有在您的密钥数量较少时才有意义。 (您可以列出键以迭代它们。)
但是,由于您是 KV 命名空间的所有者,最好的选择可能是包装您的写入操作,以便您通知其他人service/queue已进行更改。
Cloudflare Workers KV 是一个最终一致的数据存储。您可以写入分配给键的值,也可以通过键从中读取值。但是有没有可能听一些键的值?
在常规关系数据库中,您可以订阅单个行的更改,但是 KV 是否有类似的选项?
目前没有内置监听。
您可以轮询密钥以进行更改,这可能只有在您的密钥数量较少时才有意义。 (您可以列出键以迭代它们。)
但是,由于您是 KV 命名空间的所有者,最好的选择可能是包装您的写入操作,以便您通知其他人service/queue已进行更改。