【发布时间】:2011-09-30 12:09:43
【问题描述】:
在多线程环境中,memcached 中的键值是否有可能出现乱码?如果是这样,如何以最少的同步时间避免它?
使用Java客户端访问memcached服务器
【问题讨论】:
-
您的问题标题与问题文本不同。接受的答案似乎暗示由于标题,该方法不是线程安全的。
标签: multithreading get memcached put
在多线程环境中,memcached 中的键值是否有可能出现乱码?如果是这样,如何以最少的同步时间避免它?
使用Java客户端访问memcached服务器
【问题讨论】:
标签: multithreading get memcached put
没有。 Memcache 将返回一个之前有人写过的值,而不是乱码。如果您获取/修改/放置,则无法保证放置适用于与获取相同的值。如果需要同步,请使用 cas(比较和设置)操作。
【讨论】: