티스토리 뷰
PostgreSQL 은 오픈소스 관계형 데이터베이스 관리 시스템(RDBMS)으로, 안정성과 기능성 면에서 업계 표준으로 자리 잡았습니다. PostgreSQL 의 주요 특징과 설치방법에 대해 알아보겠습니다.
1. PostgreSQL 특징
- ACID 준수: PostgreSQL은 트랜잭션의 원자성, 일관성, 격리성, 지속성을 보장하는 ACID 규칙을 준수하여 안정적인 데이터 관리가 가능합니다.
- 확장성과 유연성: 사용자 정의 데이터 타입, 함수, 연산자 등을 추가할 수 있어 매우 유연하며, JSON 및 JSONB 같은 다양한 데이터 형식을 지원합니다.
- 고급 기능과 성능: 복잡한 쿼리 처리, 병렬 쿼리 처리, 다양한 인덱싱 방식, MVCC(다중 버전 동시성 제어) 등을 통해 성능과 효율성을 높일 수 있습니다.
2. PostgreSQL 설치
https://www.enterprisedb.com/downloads/postgres-postgresql-downloads
- 위 사이트로 이동하여 본인 환경에 맞는 버전으로 다운로드 합니다.
3. 유저 및 DB 생성
- psql 스크립트를 실행합니다.
# 유저 생성
CREATE USER myuser WITH PASSWORD '1234';
# 유저 확인
\du
# Database 생성
CREATE DATABASE mydb OWNER myuser;
# Database 확인
\l
# 권한 부여
GRANT ALL PRIVILEGES ON DATABASE mydb TO myuser;
# 생성한 계정으로 로그인
psql -U myuser -d mydb
감사합니다.
최근에 올라온 글
- Total
- Today
- Yesterday