绝地武士得到陈旧的数据
jedis get getting stale data
我们有多次保存密钥更新值的场景。
该值包含设置对象,其中数据在每次操作后更新。
问题是 get 方法总是返回第一次获取的数据,而我们只在服务器重启时获取更新的数据。
我们正在使用 jedispool 默认配置并尝试了多种方法来调试它,但我没有取得任何进展
byte[] reply = jedis.get(keyBytes);
jedis.setex(keyBytes, expiration, valueBytes);
这可能是导致此错误的愚蠢原因,所以请帮助我进一步改进
似乎对各种调用使用相同的输出流导致了这个问题
我们有多次保存密钥更新值的场景。 该值包含设置对象,其中数据在每次操作后更新。
问题是 get 方法总是返回第一次获取的数据,而我们只在服务器重启时获取更新的数据。
我们正在使用 jedispool 默认配置并尝试了多种方法来调试它,但我没有取得任何进展
byte[] reply = jedis.get(keyBytes);
jedis.setex(keyBytes, expiration, valueBytes);
这可能是导致此错误的愚蠢原因,所以请帮助我进一步改进
似乎对各种调用使用相同的输出流导致了这个问题