トランザクション中にハッシュからすべてのエントリを取得するにはどうすればよいですか? onSuccessCallback
正しいタイプの が見つかりません。手動で逆シリアル化できると考えてマッピングしようとしましたbyte[][]
が、redisはそれについて不平を言っています(間違った種類の値を保持しているキーに対する操作)
とにかくこれを行うことはありますか?
var hashValues
using (var trans = client.CreateTransaction())
{
trans.QueueCommand(c => hashValues=c.GetAllEntriesFromHash("some key"));
trans.Remove("some key");
trans.Commit();
}
return hashValues;
だから私がやろうとしているのは、ハッシュからすべての値を取得してからそのハッシュを削除するアトミック操作です。