Saltar para o conteúdo principal

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.

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:
  • 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 DadosApp Storage
Formato de dados idealDados estruturados com relacionamentosArquivos grandes (imagens, vídeos, documentos)
Modelo de dadosTabelas, linhas, colunasBuckets, arquivos
Linguagem de consultaSQLAPI REST
ClientesClientes e ORMs compatíveis com PostgreSQLSDKs do Replit e bibliotecas cliente do GCS
Modelo de cobrançaPague pelo tempo de computação e espaço de armazenamentoPague 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.
screenshot of an E-commerce app

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.
screenshot of a file sharing app

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