Memcache的append()是内部原子的吗?

时间:2011-01-28 01:06:28

标签: concurrency memcached

基本上,如果两个进程试图同时附加到同一个密钥,那么是否有可能覆盖另一个进程?

e.g:

过程1将“a”附加到键“k”

过程2将“b”附加到键“k”

我们保证在执行这些操作后有两个字符(“ab”或“ba”)作为值吗?

1 个答案:

答案 0 :(得分:3)

是的,memcached没有进行读/写添加,因此确保了并发性