1

我正在尝试使用 Redis db(ServiceStack 客户端)实现唯一索引

一般

  • 检查唯一索引重复
  • 如果存在唯一索引,则返回警告
  • WATCH 唯一索引(用于竞争条件)
  • 未结交易
  • 插入新记录,插入新记录唯一索引
  • 关闭交易

我怎样才能摆脱第一步?

观看存在。我与更改密钥无关。我与创造或存在有关。(肯定不在我的交易范围内)

4

1 回答 1

2

如果您尝试使用 redis 来检查重复项,请使用 hashset:

http://redis.io/commands#hash

您如何使用 servicestack 客户端?与本机客户端?打字客户端?(然后我可以告诉你如何做到这一点)

并使用该命令:http ://redis.io/commands/hsetnx

于 2012-06-07T13:59:38.047 回答