【发布时间】:2018-10-03 14:12:35
【问题描述】:
根据这个答案 [https://stackoverflow.com/a/17099452/8804776][1]
"你可能不知道,但是 Redis 其实是单线程的, 是如何保证每个命令都是原子的。虽然一个命令是 执行,不会运行其他命令。”
Redis 是单线程的。我的要求是在 Redis 中存储一个密钥,并且一旦线程访问它就应该驱逐它。
例如: HSET bucket-1 名称 justin
线程 A 和 B 访问相同的密钥
HGET 存储桶 1 名称
只有一个线程应该在任何给定点获取数据。
我可以做任何特定的设置来实现这一点吗?
【问题讨论】:
标签: redis spring-data spring-data-redis