Servidor de borda do Couchbase
Um servidor de banco de dados leve, projetado especificamente para locais de borda com recursos limitados – mantendo aplicativos de missão crítica totalmente funcionais e sincronizados continuamente, mesmo quando a rede cai.

Aplicativos de missão crítica precisam de um banco de dados projetado para condições de borda do mundo real
Aeronaves, lojas de varejo, chão de fábrica, armazéns – até mesmo varejistas no centro de uma grande cidade – enfrentam dificuldades para executar aplicativos com conectividade com a internet degradada, intermitente ou inexistente. As redes falham em todos os lugares, o tempo todo, e quando isso acontece, os negócios param. O Edge Server foi construído para locais de borda com recursos limitados, onde um cluster de servidores completo não é prático, para que aplicativos essenciais permaneçam rápidos e sempre disponíveis.

Servidor de banco de dados leve construído para hardware de borda com recursos limitados, para alimentar aplicativos que nunca caem, mesmo quando a internet cai
Leve
Executa em hardware de borda com restrição de recursos com apenas 1 GB de RAM – onde um cluster completo do Couchbase Server não é prático.
Confiável
Aplicativos de borda de missão crítica continuam totalmente funcionais quando a rede cai e se reconciliam automaticamente no momento em que a conectividade é restabelecida.
Acesso flexível a dados
API REST para navegadores e clientes HTTP, além de sincronização WebSocket para aplicativos Couchbase Lite rodando em dispositivos na borda.
Uma camada de dados contínua
Sincronização bidirecional com o Capella na nuvem e o Couchbase Lite em dispositivos – da nuvem para a borda e para o dispositivo, uma plataforma unificada.
Acesso flexível a dados
O Edge Server expõe uma interface RESTful simples baseada em HTTP, para que qualquer cliente HTTP downstream – incluindo aplicações de navegador e serviços leves – possa ler e gravar dados, executar consultas e escutar feeds de alterações. Ele também suporta o mesmo protocolo de replicação baseado em WebSocket usado em toda a plataforma Couchbase Mobile, para que aplicativos Couchbase Lite downstream sejam sincronizados de forma eficiente com resolução de conflitos por vetor de versão e sincronização delta. Dois padrões de acesso, um nó – nenhum middleware personalizado necessário para fazer a ponte entre clientes web e móveis no edge.


Executa onde outros servidores de banco de dados não conseguem
O Edge Server roda na menor infraestrutura possível – computadores de placa única, sistemas de computação embarcados em veículos, quiosques, gateways industriais robustos – onde espaço, energia e logística tornam inviável um servidor de banco de dados completo. Ele se encaixa em qualquer topologia que um arquiteto precise: uma hierarquia em camadas com o Couchbase na nuvem, o Edge Server em lojas de varejo ou a bordo de aeronaves, e o Couchbase Lite em dispositivos; uma arquitetura encadeada de borda a borda; ou uma combinação híbrida.
Perguntas frequentes sobre o Couchbase Edge Server
Obtenha respostas rápidas para perguntas sobre o servidor de banco de dados NoSQL leve do Couchbase.
O Couchbase Edge Server é um servidor de banco de dados NoSQL leve, construído para hardware de borda com recursos limitados. Ele roda com apenas 1 GB de RAM e expõe uma API REST para acesso a aplicativos locais.
O Couchbase Lite é um banco de dados embutido dentro de um único aplicativo. O Edge Server é um servidor de banco de dados que vários aplicativos e clientes na mesma rede local podem acessar via API REST.
Sim. O Edge Server armazena dados localmente e mantém os aplicativos em execução durante quedas de energia ou de conexão. Ele sincroniza automaticamente com o Couchbase na nuvem quando a conectividade é restabelecida.
O Edge Server é executado em hardware com recursos limitados e com apenas 1 GB de RAM, o que o torna adequado para quiosques de varejo, terminais de restaurantes, sistemas de armazéns e veículos conectados.
Aplicativos se conectam ao Servidor Edge por meio de uma API REST, permitindo que qualquer aplicativo cliente ou linguagem de programação leia e escreva dados sem exigir um SDK específico do Couchbase.



