최근에 문제가 발생하여 개발 : 필드에 변경된 결과에 해시에 대한 필요성을, VALUE (단위 : 십억) valueA에 바느질은 두 단계가 필요합니다 :
1. 해시 valueA를 제거
2. VALUE (단위 : 십억) valueA는 valueA 취재 해시 재가입, 후면 접합
레디 스 동안 단일 스레드 프로세스이지만, 멀티 스레드, 다중 기계 쓰기, 그것은 오래된 데이터를 만들 수, 포인트를 기록 할 때 증가했다.
이에 본 장에서 설명 레디 스 트랜잭션을 요구
MULTI
트랜잭션 블록의 시작을 표시합니다.
원자 EXEC 명령 (원자)에 의해 최종적으로 큐에 넣고, 상기 순서에 따라 블록 트랜잭션 내에서 복수의 명령이 실행된다.
사용 가능한 버전 :
> = 1.2.0
시간 복잡성 :
제 (1).
반환 값 :
항상 확인을 반환합니다.
레디 스가 > 하여 MULTI # 표시가 업무가 시작 OK (확인) 레디 스를 > INCR이 USER_ID 팀에 순서 # 여러 명령을 QUEUED 레디 스 > INCR이 USER_ID QUEUED 레디 스 > INCR는 USER_ID QUEUED 레디 스 > PING QUEUED 레디 스 > EXEC의 # 실행 1 ) ( 정수 ) 1 2 ) ( 정수 ) 2 . 3 ) ( 정수 ) . 3 . 4 ) PONG