- Um jogo que precisa salvar informações dos jogadores, como progresso ou pontuações máximas
- Uma plataforma de conteúdo que gerencia arquivos de mídia
Quais são as opções de armazenamento e banco de dados do Replit
O Replit oferece as seguintes opções de armazenamento de dados:- Banco de Dados: armazena dados estruturados como perfis de usuário, pontuações de jogos e catálogos de produtos. Você pode armazenar ou recuperar dados por atributos e relacionamentos entre pontos de dados.
- App Storage: armazena dados não estruturados como imagens, vídeos, documentos. Você pode armazenar e recuperar arquivos grandes e dados binários.
Comparação entre App Storage e banco de dados
| Banco de Dados | App Storage | |
|---|---|---|
| Formato de dados ideal | Dados estruturados com relacionamentos | Arquivos grandes (imagens, vídeos, documentos) |
| Modelo de dados | Tabelas, linhas, colunas | Buckets, arquivos |
| Linguagem de consulta | SQL | REST API |
| Clientes | Clientes e ORMs compatíveis com PostgreSQL | SDKs do Replit e bibliotecas de cliente GCS |
| Modelo de faturamento | Pague pelo tempo de computação e espaço de armazenamento | Pague pela largura de banda e espaço de armazenamento |
Ferramentas do Editor de Projeto
Saiba mais sobre as seguintes ferramentas do Replit para configurar e gerenciar o armazenamento de dados do seu app:Banco de Dados
Ideal para dados estruturados e representação de relacionamentos entre dados.
Suportado por um banco de dados PostgreSQL totalmente gerenciado que escala com seu app.
App Storage
Ideal para dados não estruturados e arquivos grandes, como imagens, vídeos e documentos.
Suportado pelo Google Cloud Storage (GCS) para alta disponibilidade e escalabilidade. O Agent pode configurar automaticamente o App Storage com autenticação avançada e controles de acesso.
Casos de uso
Os exemplos a seguir mostram como as ferramentas de banco de dados e armazenamento de objetos podem suportar seus Replit Apps.App de e-commerce
Armazene informações de produtos, perfis de clientes e histórico de pedidos no banco de dados. Use consultas SQL para filtrar produtos por categoria, pesquisar itens e gerenciar pedidos de clientes.
App de compartilhamento de arquivos
Compartilhe arquivos grandes como imagens, vídeos e documentos usando o App Storage. Use o SDK do App Storage do Replit para fazer upload, download e mover arquivos.
Próximos passos
- Banco de Dados: Aprenda sobre a ferramenta de Banco de Dados do Replit e como conectar seu Replit App a um banco de dados
- App Storage: Aprenda como usar a solução de App Storage do Replit