티스토리 뷰

정의
postgreSQL은 오픈소스 객체-관계형 데이터베이스 시스템(ORDBMS)으로 Enterprise급 DBMS의 기능과 차세대 DBMS에서나 볼 수 있을 법한 많은 기능을 제공하는 오픈소스 DBMS다.
PostgreSQL의 구조
PostgreSQL은 클라이언트/서버 모델을 사용한다. 서버는 데이터베이스 파일들을 관리하며, 클라이언트 애플리케이션으로부터 들어오는 연결을 수용하고, 클라이언트를 대신하여 데이터베이스 액션을 수행한다. 서버는 다중 클라이언트 연결을 처리할 수 있는데, 서버는 클라이언트의 연결 요청이 오면 각 커넥션에 대해 새로운 프로세스를 fork한다. 그리고 클라이언트는 기존 서버와의 간섭 없이 새로 생성된 서버 프로세스와 통신하게 된다.
참고 https://mangkyu.tistory.com/71
역사
PostgreSQL의 조상에는 여러 제품이 있는데, 그중 Ingres(INteractive Graphics REtrieval System)는 PostgreSQL의 시조라고 할 수 있다. 이 Ingres는 현재까지도 활발하게 활동하고 있는 데이터베이스 계의 거장 Michael Stonebraker가 시작한 프로젝트다.
https://d2.naver.com/helloworld/227936
PostgreSQL Docker로 실행하기

docker run -p 5432:5432 --name postgres \\
-e POSTGRES_PASSWORD=password \\
-e TZ=Asia/Seoul \\
-v ./data:/var/lib/postgresql/data \\
-d postgres:latest
/var/lib/postgresql/data
'기타' 카테고리의 다른 글
CI/CD 와 GitHub Actions (0) | 2023.10.06 |
---|---|
Node.js의 Timers (0) | 2022.09.28 |
JWT의 개념, 프론트엔드에서 해야 할 일 (0) | 2022.08.22 |
Jest 유닛테스트(2) - Jest Mocking Modules (0) | 2022.02.12 |
Jest 유닛테스트(1)-[Jest] jest.fn() 함수 (0) | 2022.02.12 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- event종류
- 디자인시스템
- focus와blur
- 결제기능
- store.js
- 더미데이터
- 프로덕트설계
- 시스템설계
- 항해플러스후기
- vite
- props
- 회고
- JWT토큰
- react
- vue.js3
- 그림으로 이해하는 시스템 설계
- 로그인 인증
- vue3
- 알고리즘
- http
- 항해플러스프론트엔드
- Repository pattern
- 개발자
- 항해솔직후기
- eventListner
- 구름톤
- 이벤트리스너
- 레포지토리패턴
- Vue.js
- React18v
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함