데이터베이스? : 여러 사람이 공유해 사용할 목적으로 통합하여 관리되는 데이터의 모음 SQL? : 데이터 베이스에 접근하고 조작하기 위한 표준 언어 데이터 베이스의 종류 관계형 데이터베이스 하나 이상의 테이블로 이루어지며, 서로 연결된 데이터를 가지고 있음 관계형 데이터베이스는 SQL을 통해 제어가 가능함 비관계형 데이터베이스 기존 관계형 데이터베이스의 한계를 뛰어넘기 위해 만들어진 새로운 형태의 데이터베이스 분산 환경에서의 데이터 처리를 더욱 빠르게 하기 위해 개발됨 데이터 베이스 스키마 스키마(Schema) 스키마 구조는 데이터베이스를 바라보는 관점으로 각각을 분리한 것 분리함으로써 얻는 이점은 독립성과 중복의 배제 스키마 종류 외부 스키마 : 각 사용자 관점 개념 스키마 : 전체 사용자 관점 내부 ..
Airflow 데이터베이스 1. 에어플로우의 DB Airflow를 설치하면 Sqlite를 Default DB로 사용하게 되기 때문에 필수 라이브러리 Sqlite는 Sequentail Executor로 순차적으로 진행하는 것만 할 수 있음 작업이 느리고 원하는 시간에 작업을 처리하지 못할 수도 있기 때문에 상용 버전에선 거의 사용하지 않음 다른 Executor를 사용하면 병렬처리가 가능해져 작업이 빨라짐, 다양한 기능 또한 있음 다른 Executor를 사용하기 위해선 DB 변경이 필요함 주로 사용하는 것이 PostgreSQL 이나 MySQL 2. Airflow DB 변경 (PostgreSQL) 공식 문서 참조 https://airflow.apache.org/docs/apache-airflow/stable/..