2011-01-28 4 views
3

기본적으로 두 프로세스가 같은 키에 동시에 추가하려고하면 다른 프로세스가 다른 키를 덮어 쓰게 될 가능성이 있습니까? 예를 들어Memcache의 append()가 내부적으로 원자 적입니까?

: 1 "은"키에 "K"를 추가

프로세스

는 프로세스 2는 키 "K"

우리가 두 개의 문자를 가질 보장을 "B"를 (추가 "ab"또는 "ba")를 값으로 사용합니까?

답변

3

예, memcached는 추가하기 위해 읽기/쓰기를 수행하지 않으므로 동시성이 보장됩니다.

관련 문제