我正在尝试使用 Redis Booksleeve 存储多个成员分数值,但 Booksleeve api 似乎不支持此功能。
conn.SortedSets.Add重载仅支持单对值 - 分数。
我是否错过了什么,或者这是故意的,或者您忘记实施的事情?
目前我正在像这样的事务循环中更新我的排序集:
foreach (ForumMessage message in messages)
{
trans.SortedSets.Add(db, redisKey, message.id.ToString(), message.id);
}
trans.Execute();
从性能的角度来看,以上是否与使用多个成员得分值进行 ZADD 相同?