반응형
개요
채용공고,면접 보면서 궁금했던 기술을 사용해 작은 프로그램 만들어보기
기술스택
Python, PostgreSQL, Granfana 등
<시작하기전>
PostgreSQL 장단점
- 장점
ORDBMS = 객체 관계형 데이터 베이스 관리시스템이다
SQL말고도 xml, json 같은 Nosql 데이터 형식도 지원하여 다양한 데이터 요구사항을 충족한다
확장성이 좋고 커뮤니티가 활발하다
- 단점
복잡한 쿼리와 대규모 서비스에 특화된 대신, 단순 crud 성능은 mysql 보다 떨어진다
PostgreSQL UPDATE시 내부적으로 새행이 INSERT되고 이전 데이터는 삭제하여 update 성능이 취약하다
PostgreSQL 사용사례
대체로 방대한 양의 데이터 처리속도를 크게 높여주며, 금융기관 및 iot,통신 시스템에서 주로 쓰인다
쓰기작업과 복잡한 트랜잭션 처리에 강점이 있다
<우선 이정도 알아보고 시작>
과정
- PostgreSQL 설치
- 서비스 시작
- 서버실행하면 cli로 접근가능
- cli말고 gui로 원해서 TablePuls라는 툴을 설치해보기로함
- Local postgreSQL에 connect 시도하기
- Cli 접속해서 \conninfo 명령어 치면 현재 내 정보 알수있음. 그걸로 connect 시도
참고
반응형
'취미' 카테고리의 다른 글
[1시간 개발] window11, 알림 시스템 개발 (0) | 2024.09.23 |
---|---|
[IT이슈] 마이크로소프트(MS) 글로벌 사이버 대란 (1) | 2024.07.20 |
데스크탑 SSD 추가하기, 마이그레이션 3탄 (1) | 2024.02.29 |
데스크탑 SSD 추가하기, 마이그레이션 2탄 (0) | 2024.02.15 |
데스크탑 SSD 추가하기, 마이그레이션 1탄 (0) | 2024.02.13 |