목록Data (1)
귤귤나무 일지
ACID 특성, Reliability, Availability
데이터베이스 특징을 공부하다가 개념이 헷갈려서 정리해두고자 글을 쓴다.RDBMS는 ACID 특성을 가진다. ChatGPT가 정리해준 표특성의미보장 방법Atomicity(원자성)트랜잭션이 전부 실행되거나 전혀 실행되지 않음을 보장로그 기반 복구(WAL)Consistency(일관성)트랜잭션 전후 데이터베이스의 무결성 상태 유지무결성 제약 조건, 스키마Isolation(격리성)트랜잭션 간의 독립성 보장, 동시에 실행해도 결과가 독립적으로 유지됨잠금, MVCC, 격리 수준 설정Durability(지속성)커밋된 데이터는 영구적으로 저장되고 시스템 장애에도 유지디스크 기록, 복제, 백업 근데 DB 운영을 하다보면, Availability(가용성)에 대한 얘기를 많이 듣는다.가용성은 Durability와도 연관되어 ..
Data/Database Systems
2024. 11. 17. 20:58