LMOVE
在两个 list 之间原子地搬运一个元素。
LMOVE source destination LEFT|RIGHT LEFT|RIGHT
复杂度
O(1)。
复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。
与 Redis 的兼容性
有差异
有差异:跨 shard 的搬运不是原子的 —— 参见 BRPOPLPUSH。
另见
BLPOPBRPOPBRPOPLPUSHLINDEXLLENLPOPLPOSLPUSHLRANGELREMLSETLTRIMRPOPRPOPLPUSHRPUSH