19년 WMS 회고록/Database
PostgreSQL
Dexlee
2021. 10. 30. 23:02
postgresql
1. advantages
1.1 BSD 라이선스
PostgreSQL의 사용 허가서 즉 라이선스는 버클리 표준 배포 라이선스에 기초합니다. 이 라이선스의 가장 큰 특징은 소스를 변경하고 그 소스를 숨긴 채 재배포해도 법적으로 문제가 없다는 점입니다.
1.2 20년 전통의 역사
개발 기간이 길다. 왜냐하면 커밋페스트라는 전통적인 민주적 절차를 최대한 지키려고 노력하기 때문입니다. 이렇게 해야 특정 기업의 기업 논리에 휘둘리지 않기 때문입니다. (민주주의는 느리다)
1.3 비용절감
PostgreSQL을 사용하면 관계형 데이터베이스를 이용하는데 어떤 비용도 들지 않습니다.
1.4 확장성
PostgreSQL 9.5 기준으로 CREATE 구문은 마흔개 정도가 됩니다. 즉, 웬만한 데이터베이스 객체들은 대부분 사용자가 원하는 대로 만들 수 있다는 말입니다.
2. disadvantages
2.1 오류문
postgreSQL은 융통성이 그리 많지 않습니다.
2.2 장애분석 보고서
PostgreSQL 기술문서는 한국어로 된 것이 많이 없습니다.
2.3 학습 비용
PostgreSQL의 공식 사용 설명서를 인쇄하면 A4 용지 총 3천 쪽 분량입니다.
2.4 진보를 표방한 비주류