새소식

DataBase/PostgreSQL

Postgresql - Postgresql이란?

  • -

Postgresql이란?

정의

Postgresql이란 글로벌 개발그룹에서 만든 무료 오픈 소스 객체 관계형 데이터베이스 시스템(ORDBMS)이다.


쿼리 예시

SELECT first_name, 
       last_name, 
       skills[1] AS primary_skill # 배열 데이터 타입을 지원
FROM employees 
WHERE 'Training' = ANY (skills);

장점

  1. 완전히 오픈 소스이며, 무료이다.
  2. 데이터 무결성과 일관성을 매우 중요하게 여긴다.
    • Ex. 잘못된 참조로 인해 데이터가 불일치 하지는 않는지 체크한다.
  3. 다양한 확장 기능과 플러그인을 통해 기능을 확장할 수 있다.
  4. 복잡한 데이터 타입과 사용자 정의 타입 등을 지원한다.

단점

  1. 고성능 작업에서 속도가 다소 느릴 수 있다.
  2. 학습이 어렵다.
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.