【发布时间】:2014-11-16 13:06:26
【问题描述】:
我有这段代码可以在 Stackexchange.Redis 中添加对象和索引字段。 事务冻结线程中的所有方法。 为什么?
var transaction = Database.CreateTransaction();
//this line freeze thread. WHY ?
await transaction.StringSetAsync(KeyProvider.GetForID(obj.ID), PreSaveObject(obj));
await transaction.HashSetAsync(emailKey, new[] { new HashEntry(obj.Email, Convert.ToString(obj.ID)) });
return await transaction.ExecuteAsync();
【问题讨论】:
-
我的意思是还没有:请参阅此处的“排队”:redis.io/topics/transactions