supabase/storage
S3 compatible object storage service that stores metadata in Postgres
해결하는 문제
Supabase Storage는 애플리케이션 내에서 대용량 파일(객체)을 관리하고 저장할 수 있는 확장 가능하고 가벼운 방법을 제공합니다. 기존 데이터베이스 인프라와 직접 통합하여 파일 스토리지 관리의 복잡성을 해결합니다.
작동 방식
이 서비스는 Postgres를 사용하여 파일 메타데이터를 관리하므로, 표준 Postgres Row Level Security (RLS) 정책을 사용하여 파일에 액세스하거나 수정할 수 있는 사용자를 제어할 수 있습니다. 이 서비스는 여러 통신 프로토콜을 지원하는 브리지 역할을 하여 표준 HTTP, 재개 가능한 업로드를 위한 TUS 프로토콜 또는 S3-compatible APIs를 통해 파일과 상호 작용할 수 있게 합니다.
대상 사용자
Postgres 기반 아키텍처에 원활하게 통합되고 다중 프로토콜 지원이 필요한 고성능의 유연한 스토리지 솔루션을 찾는 개발자를 위해 설계되었습니다.
주요 특징
- HTTP, TUS, S3, Iceberg를 포함한 다중 프로토콜 지원
- 메타데이터 및 보안을 위한 Postgres와의 네이티브 통합
- 세밀한 권한 부여를 위한 Postgres Row Level Security 사용
- 기존 S3 스토리지 서비스와 호환
- 가볍고 성능이 뛰어난 아키텍처
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트