PostgreSQL을 쓰는 이유는?
트랜잭션 : 관계형 DBMS 작업 단위인 트랜잭션과 트랜잭션의 안전한 수행을 위한 MVCC와 ACID라는 속성을 지원한다.
대용량의 복잡한 연산 처리를 안전하게 해내는 역할
다양한 플랫폼 : mac, window, unix, linux 등 다양한 플랫폼에서 사용가능
확장성 : 사용자 정의함수, 연산자 등 사용자 정의 객체를 지원한다.
오픈소스 라이선스이므로 비용을 지불할 필요가 없고 사용자들에 의해 자유로운 확장이 가능하다. 비용은 저렴하고 안정성은 뛰어난 편이므로 소규모 사용자들에게 인기있는 편이다.
PostgreSQL의 프로세스 구조
'DevOps' 카테고리의 다른 글
서버에 docker 컨테이너로 배포하기 (0) | 2023.03.15 |
---|---|
넷플릭스 OSS 구조 파헤치기 (0) | 2022.09.08 |
Nginx로 서버와 클라이언트 중개하기 (0) | 2022.07.28 |