← Případy užití / use-cases / saas
Ukládejte a izolujte data klientů
Platformy pro více klientů potřebují ukládat zákaznická data s odpovídající izolací, ať už jde o databáze pro jednotlivé klienty, oddělené úložiště objektů nebo oddělení na úrovni řádků. Cloudflare nabízí možnosti bezserverového úložiště, které podporují izolaci klientů na úrovni databáze, bucketu nebo prefixu klíčů.
Řešení
D1
Bezserverová SQL databáze postavená na SQLite s globální replikací pro čtení. Zjistěte více o D1.
- Databáze na tenanta - Vytvořte izolované databáze D1 pro každého zákazníka a zajistěte tak úplné oddělení dat, nebo použijte izolaci na úrovni řádků ve sdílené databázi
R2
Objektové úložiště kompatibilní s S3 bez poplatků za odchozí přenos dat. Zjistěte více o R2.
- Objektové úložiště - Ukládat soubory a assety zákazníků podle jednotlivých tenantů pomocí izolace na úrovni prefixu nebo bucketu, bez poplatků za odchozí přenos
Durable Objects
Stavové objekty se silně konzistentním úložištěm a koordinací. Zjistěte více o Durable Objects.
- Koordinace v reálném čase - Spravuje stavové workflow a zajišťuje silnou konzistenci pro operace ve víceuživatelském (multi-tenant) prostředí
KV
Globálně distribuované úložiště klíč-hodnota pro čtení s nízkou latencí. Zjistěte více o KV.
- Konfigurace na edge - Ukládat nastavení jednotlivých tenantů, feature flagy a data relací na edge pro čtení s nízkou latencí