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 ストレージサービスとの互換性
- 軽量で高性能なアーキテクチャ
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト