슈퍼셋(Superset)과 연동할 Database 선택
Superset이 설치 되었으니 이와 연동 시킬 관계형 Database(이하 'DB')를 한 번
살펴 보도록 하겠습니다.
설치된 Superset에는 기본 적으로 'sqlight' DB가 설치되어 있습니만, 이름에도
알 수 있듯이 경량화(light)되다 보니 복잡하거나 큰 데이터를 저장하는 데에는
제약이 있을 수 있다고 합니다.
하여, 관계형 DB의 설치가 필요하고 여러 대안이 있을 수 있지만 오픈소스 기반의
'PostgreSQL'을 한 번 알아 보도록 하겠습니다.
▶ PostgreSQL 홈페이지: https://www.postgresql.org/
PostgreSQL
The world's most advanced open source database.
www.postgresql.org
참고로, PostgreSQL의 로고에 나오는 코끼리의 이름은 'Slonik' 이라고 합니다.
상기 홈 페이지에 가보면 다양한 버전의 PostgreSQL이 있어 어떤 것을 선택해야
할 지 고민이 되는데, 아래 페이지에서 각 버전 별 특징을 한 눈에 볼 수 있습니다.
▶ PostgreSQL Feature Matrix: https://www.postgresql.org/about/featurematrix/
PostgreSQL: Feature Matrix
Feature Matrix This table outlines which features were added in which version. To get more information about a feature, click the link or hover the mouse pointer over the text. Groups 15 14 13 12 11 10 9.6 9.5 9.4 9.3 9.2 9.1 9.0 8.4 8.3 8.2 8.1 64-bit
www.postgresql.org
상기 표에 보면 오늘기준(2023-05-19) 가장 최신 버전(v15.3)을 선택하는 것이
모든 기능을 지원하여 좋을 것 같습니다.
하여, 다음 글에서는 'PostgreSQL v15.3'을 설치해 보도록 하겠습니다.