Usando as soluções de armazenamento flexíveis do Replit, você pode adicionar rapidamente o armazenamento de dados perfeito para o seu aplicativo. Você pode usar o banco de dados ou o armazenamento de objetos do Replit para aplicativos com os seguintes requisitos, e o Agent pode configurar e integrar automaticamente ambas as soluções:Documentation Index
Fetch the complete documentation index at: https://docs.replit.com/llms.txt
Use this file to discover all available pages before exploring further.
- Um jogo que precisa salvar informações do jogador, 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ários, 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 e 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 | API REST |
| Clientes | Clientes e ORMs compatíveis com PostgreSQL | SDKs do Replit e bibliotecas cliente do GCS |
| Modelo de cobrança | Pague pelo tempo de computação e espaço de armazenamento | Pague pela largura de banda e espaço de armazenamento |
Ferramentas do Project Editor
Saiba mais sobre as seguintes ferramentas do Replit para configurar e gerenciar o armazenamento de dados do seu aplicativo:Banco de Dados
Ideal para dados estruturados e representação de relacionamentos entre dados.
Respaldado por um banco de dados PostgreSQL totalmente gerenciado que escala com seu aplicativo.
App Storage
Ideal para dados não estruturados e arquivos grandes, como imagens, vídeos e documentos.
Respaldado 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.
Primeiros passos
A maneira mais rápida de começar com as soluções de armazenamento do Replit é seguir um dos tutoriais abaixo:Banco de Dados
Conecte seu aplicativo a um banco de dados SQL
App Storage em Python
Gerencie o App Storage usando o SDK Python do Replit
App Storage em JavaScript
Gerencie o App Storage usando o SDK JavaScript do Replit
Casos de uso
Os exemplos a seguir mostram como as ferramentas de banco de dados e armazenamento de objetos podem dar suporte aos seus Replit Apps.Aplicativo 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.
Aplicativo 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: Saiba mais sobre a ferramenta de Banco de Dados do Replit e como conectar seu Replit App a um banco de dados
- App Storage: Saiba como usar a solução de App Storage do Replit