【发布时间】:2021-09-26 20:46:51
【问题描述】:
我使用 Redis 作为缓存服务器。此缓存由多个 Java 应用程序共享。 Redisson(Redis 的 Java 客户端)用于从 Java 应用程序连接到 Redis。
在某些情况下,不同的应用程序可能会尝试同时写入/读取 Redis 缓存中存在的数据。我应该为同步设置一个分布式读写锁还是 Redis 默认处理它,因为它是单线程的?
谢谢!
【问题讨论】:
我使用 Redis 作为缓存服务器。此缓存由多个 Java 应用程序共享。 Redisson(Redis 的 Java 客户端)用于从 Java 应用程序连接到 Redis。
在某些情况下,不同的应用程序可能会尝试同时写入/读取 Redis 缓存中存在的数据。我应该为同步设置一个分布式读写锁还是 Redis 默认处理它,因为它是单线程的?
谢谢!
【问题讨论】:
您不需要持有任何锁。位于同一 Redis 服务器上的单个地图实例的所有数据。
【讨论】: