3
기본적으로 두 프로세스가 같은 키에 동시에 추가하려고하면 다른 프로세스가 다른 키를 덮어 쓰게 될 가능성이 있습니까? 예를 들어Memcache의 append()가 내부적으로 원자 적입니까?
: 1 "은"키에 "K"를 추가
프로세스
는 프로세스 2는 키 "K"
우리가 두 개의 문자를 가질 보장을 "B"를 (추가 "ab"또는 "ba")를 값으로 사용합니까?기본적으로 두 프로세스가 같은 키에 동시에 추가하려고하면 다른 프로세스가 다른 키를 덮어 쓰게 될 가능성이 있습니까? 예를 들어Memcache의 append()가 내부적으로 원자 적입니까?
: 1 "은"키에 "K"를 추가
프로세스
는 프로세스 2는 키 "K"
우리가 두 개의 문자를 가질 보장을 "B"를 (추가 "ab"또는 "ba")를 값으로 사용합니까?예, memcached는 추가하기 위해 읽기/쓰기를 수행하지 않으므로 동시성이 보장됩니다.