StackExchange.Redis supports transactions。是否可以通过TransactionScope使用其交易?
如果没有,有什么理由吗? This old thread似乎表明当时可能存在支持TransactionScope的问题,但我不太明白它们是什么。
答案 0 :(得分:1)
不,该库目前不支持此功能 - 尤其是因为redis 不支持回滚或任何类型的提交。 Redis事务与RDBMS事务不同。
答案 1 :(得分:0)
我正在使用NServiceKit.Redis,并使用TransactionScope。我已经对它进行了测试,看起来它应该正常工作。我认为StackExchange也是如此,因为它们非常相似。否则考虑更改,那么您不必处理最大客户端呼叫限制。至少,如果你只是在测试。