Documentação de Integração
Guia completo para instalar o SDK, conectar sua VPS e construir aplicações em tempo real com o PulseSocketDB.
Primeiros Passos
Como o PulseSocketDB Funciona — Arquitetura Control Plane
O PulseSocketDB opera no modelo "Control Plane". A nuvem do PulseSocketDB gerencia autenticação, projetos, cotas, cobrança e o motor de sincronização em tempo real. Porém, o seu banco de dados real (Redis) roda 100% na sua própria VPS. Isso significa zero vendor lock-in e soberania total dos dados (LGPD/GDPR).
┌─────────────────┐ ┌───────────────────────┐ ┌─────────────────┐
│ Sua App │───▶│ PulseSocketDB Cloud │───▶ │ Sua VPS │
│ (Frontend) │ │ (Control Plane) │ │ (Redis DB) │
│ │◀───│ Auth · Cotas · Sync │◀──── │ 100% Seus Dados │
└─────────────────┘ └────────────────────────┘ └─────────────────┘
SDK / REST API api.pulsesocketdb.com SUA_VPS_IP:6379O PulseSocketDB gerencia os namespaces do banco de dados dinamicamente. Você não precisa pré-criar tabelas ou definir esquemas fixos. Basta disparar uma requisição para o nome de uma coleção e o motor estruturará as chaves em memória na hora.
Início Rápido em 4 Passos
Cadastre-se em pulsesocketdb.com com email, Google ou GitHub.
Vá em "Projetos" → "Criar Projeto". Você recebe 3 chaves de API (dev, staging, prod).
npm install pulsesocketdb
Inicialize o client e comece a ler/gravar dados em tempo real.
Chaves de API por Ambiente
| Ambiente | Prefixo da Chave | Caso de Uso |
|---|---|---|
| Development | pk_dev_... | Testes locais e sandbox de desenvolvimento. Dados isolados por ambiente. |
| Staging | pk_staging_... | Testes de QA e pré-produção. Conecta ao Redis de staging na sua VPS. |
| Production | pk_prod_... | Dados reais dos clientes. Conecta ao Redis de produção na sua VPS com persistência AOF. |