목록2025/02/11 (2)
내 잡다한 노트
OLTP DB (온라인 트랜잭션 처리)목적:실시간 데이터 입력, 수정, 삭제 등 빈번한 CRUD(생성, 읽기, 업데이트, 삭제) 작업빠른 응답 속도와 높은 동시성 보장예시 쿼리:신규 주문 생성 (INSERT)주문 테이블에 신규 주문을 추가하는 쿼리로, 트랜잭션 내에서 처리되어야 전체 주문 데이터의 일관성을 유지합니다. INSERT INTO orders (order_id, customer_id, order_date, status) VALUES ('ORD12345', 'CUST001', NOW(), 'pending'); 주문 상태 업데이트 (UPDATE)주문의 상태를 변경하는 작업은 빠른 응답과 동시성 제어가 중요합니다. UPDATE orders SET status = 'completed' WHERE ord..
https://medium.com/@fengruohang/database-in-kubernetes-is-that-a-good-idea-daf5775b5c1f Database in Kubernetes: Is that a good idea?WeChat Columnmedium.com 요약Kubernetes와 데이터베이스의 성격 차이Kubernetes는 원래 무상태(stateless) 애플리케이션, 즉 컨테이너를 빠르게 배포하고 스케일 아웃하는 데 최적화되어 있습니다.반면, 데이터베이스와 같은 상태(stateful) 애플리케이션은 데이터의 영속성, 안정성, 성능 보장이 핵심이므로 운영 방식과 요구사항이 다릅니다.운영상의 도전 과제데이터 영속성 관리:컨테이너는 기본적으로 일시적인 특성을 가지므로, 데이터베이스의..