UNLINK
删除一个或多个 key(在 kevy 的 shard 模型里,它就是 DEL 的别名)。
UNLINK key [key ...]
复杂度
O(N) 个 key,容器类型的 key 每个另加 O(M) —— 与 DEL 完全一致。
复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。
与 Redis 的兼容性
有差异
有差异:UNLINK 只是 DEL 的别名 —— 值在归属 shard 的 reactor 线程上就地释放,并不交给后台线程,所以它带不来任何延迟上的好处。
另见
DELEXISTSEXPIREEXPIREATPERSISTPEXPIREPEXPIREATPTTLRENAMERENAMENXTTLTYPE