Redis的原子性?什么是原子操作?
天蓬老师
天蓬老师 2017-04-25 09:04:06
0
3
942
  1. 什么是Redis的原子性?

  2. 什么叫做原子操作?

  3. 在 Redis 中什么样的操作算是原子操作?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

모든 응답(3)
Ty80
  1. Redis의 원자성은 두 가지 점을 갖습니다.

    • 단일 작업은 원자적

    • 여러 작업은 MULTIEXEC 지시문

    • 으로 래핑된 트랜잭션, 즉 원자성도 지원합니다.
  2. 원자적 작업은 성공적으로 실행되거나 전혀 실행되지 않음을 의미합니다. 가장 생생한 비유는 실제 이체 비유입니다. 이체는 성공하거나 실패합니다. 돈이 이체되는 일은 없지만 받는 사람이 받지 못한 것입니다. 절반은 실패했어요

  3. 1번 항목에 대한 답변이 완료되었습니다

小葫芦

원자성: 트랜잭션은 모두 성공하거나 모두 실패하는 분할할 수 없는 최소 작업 단위입니다.

Atomic 연산은 비즈니스 로직 중 하나가 분할 불가능해야 함을 의미합니다. 예를 들어, 다른 사람에게 돈을 이체하면 귀하의 계정에서 돈이 차감되고
이 비즈니스 로직은 원자적으로 추가됩니다. 이 작업은 모두 성공하거나 모두 실패하는 원자적 작업입니다.

Redis에서 모든 단일 명령은 원자적으로 실행됩니다.

Redis에서의 트랜잭션 구현 원리

으아악
巴扎黑

원자성은 동시에 하나의 작업만 수행할 수 있다는 것을 의미한다고 생각합니다. (트랜잭션은 모두 성공하거나 모두 실패하는 분할할 수 없는 최소 작업 단위입니다.) 일관성에 관한 것이어야 합니다. 여기서 좀 헷갈려요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿