HTTP와 S3 지원을 위한 httpfs 확장
HTTP와 S3 지원을 위한 httpfs 확장
httpfs 확장은 원격 파일을 읽고 쓰는 파일 시스템을 구현하는 자동 로드 가능한 확장이에요. HTTP(S)만 사용한다면 파일 읽기만 지원하고, S3 API 기반 객체 스토리지에서는 읽기/쓰기/[globbing]({% link docs/current/sql/functions/pattern_matching.md %}#globbing)이 모두 가능하답니다. 함께 살펴볼까요?
출처: 문서
본문
httpfs 확장은 원격 파일을 읽고 원격 파일에 쓰는 것을 가능하게 하는 파일 시스템을 구현한 자동 로드 가능한 확장이에요. 순수 HTTP(S)의 경우 파일 읽기만 지원돼요. S3 API를 사용하는 객체 스토리지의 경우 httpfs 확장이 파일의 읽기/쓰기/[globbing]({% link docs/current/sql/functions/pattern_matching.md %}#globbing)을 지원해요.
설치와 로드 (Installation and Loading)
httpfs 확장은 기본적으로 이 확장이 제공하는 기능을 처음 사용할 때 자동 로드돼요.
httpfs 확장을 수동으로 설치하고 로드하려면 다음을 실행하세요:
INSTALL httpfs;
LOAD httpfs;
HTTP(S)
httpfs 확장은 [HTTP(S) 엔드포인트]({% link docs/current/core_extensions/httpfs/https.md %}) 연결을 지원해요.
S3 API
httpfs 확장은 [S3 API 엔드포인트]({% link docs/current/core_extensions/httpfs/s3api.md %}) 연결을 지원해요.