2

我正在编写一个与 REDIS 交互的 C# 应用程序(通过 C# REDIS 客户端接口,例如 ServiceStack / BookSleeve)。

我正在寻找有关如何最有效地将两个并发的键和值列表多重保存到协调集中的建议。一些键将被复制,此时我想简单地将相应的值添加到集合中。MSET 命令允许添加多个键/值对,但我的目标是包含这些值的集合。

到目前为止,我的研究表明我需要为每个不同的键和值分组流水线化多个 SADD 命令,但我很好奇是否有更有效的方法。

4

1 回答 1

0

我已经决定将列表映射到一个Dictionary<string, List<string>>(键是集合名称)并流水线化 SADD 命令。

非常欢迎任何进一步的建议。

于 2013-11-28T21:20:28.373 回答