PulseSocketDB Docs

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).

text
┌─────────────────┐    ┌───────────────────────┐      ┌─────────────────┐
│   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:6379

O 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

1
Crie sua Conta

Cadastre-se em pulsesocketdb.com com email, Google ou GitHub.

2
Crie um Projeto

Vá em "Projetos" → "Criar Projeto". Você recebe 3 chaves de API (dev, staging, prod).

3
Instale o SDK

npm install pulsesocketdb

4
Comece a Construir!

Inicialize o client e comece a ler/gravar dados em tempo real.

Chaves de API por Ambiente

AmbientePrefixo da ChaveCaso de Uso
Developmentpk_dev_...Testes locais e sandbox de desenvolvimento. Dados isolados por ambiente.
Stagingpk_staging_...Testes de QA e pré-produção. Conecta ao Redis de staging na sua VPS.
Productionpk_prod_...Dados reais dos clientes. Conecta ao Redis de produção na sua VPS com persistência AOF.