标签: performance redis message-queue
我希望这不会成为太多开放式问题。
我正在使用RPOPLPUSH来实现reliable queue而我正在尝试评估直接在列表中拥有(可能很大的)字符串值(例如JSON)之间的权衡列表中的“键”并使用SET / GET存储/检索值(即2个额外的调用),在这种情况下,LREM仍为O(N),但是字符串越小,表现越好。
RPOPLPUSH
SET
GET
LREM
我还没有考虑过的事情?
答案 0 :(得分:0)
你应该自己测试一下。
也就是说,内存分配/释放比网络更快,因此大字符串可能会表现得更好。