语法

  1. GET.WATCH key

GET.WATCHGET 命令上创建一个查询订阅。调用该命令的客户端会在指定键的值被更新时接收到 GET 命令的输出(不仅仅是通知)。

这是 DiceDB 提供的 反应性 架构的一部分。

你可以在其他客户端更新该键,GET.WATCH 客户端会接收到更新后的值。

示例

  1. client1:7379> SET k1 v1
  2. OK
  3. client1:7379> GET.WATCH k1
  4. entered the watch mode for GET.WATCH k1
  5. client2:7379> SET k1 v2
  6. OK
  7. client1:7379> ...entered the watch mode for GET.WATCH k1
  8. OK [fingerprint=2356444921] v2