//KV Store

Preview

Armazenamento key-value rápido para aplicações globais

Armazenamento key-value com consistência eventual e replicação global automática. Criado para workloads de leitura intensiva e aplicações modernas.

Docs

Leituras de baixa latência em todo o mundo

Sirva sessões, feature flags, configurações e dados de lookup próximos aos usuários para decisões rápidas em aplicações globais.

API key-value simples em escala

Armazene e recupere o estado da aplicação com uma API sem schema que suporta JSON, dados binários, streams, metadados e TTLs.

Estado persistente além do cache

Mantenha dados key-value duráveis disponíveis para workloads de leitura intensiva, em vez de depender de entradas de cache voláteis ou consultas repetidas à origem.

API JavaScript nativa para Functions

Acesse o KV Store diretamente de Functions para armazenar e recuperar sessões, flags e contadores sem hops de rede adicionais. Compatível com a API Cloudflare Workers KV para facilitar migrações.

Fluxo da API JavaScript do KV Store para estado da aplicação.

Armazene qualquer tipo de dado, sem schema

Armazene objetos JSON, dados binários e streams sem schemas rígidos ou overhead de serialização. Anexe metadados para contexto adicional.

KV Store com tipos de dados flexíveis incluindo JSON, binário e streams.

DNZ
Axur
Radware
Arezzo
Contabilizei
Magazine Luiza
Fourbank
Radware
Crefisa
Netshoes
Dafiti
Global Fashion Group
Pernambucanas Logo

"A parceria com a Azion nos permitiu garantir segurança e performance, desde a conexão de um endpoint até a conexão dos nossos servidores com alta disponibilidade, e nos trouxe grandes benefícios."

Diego Romano

Computer Security Incident Response Team (CSIRT) na Pernambucanas

De key-value ao estado completo da aplicação

O KV Store integra Functions, SQL Database e Object Storage para gerenciamento completo do estado da aplicação.
Saiba mais

Veja como usar

Sessões

Gerenciamento de sessões e autenticação

Armazene sessões de usuários, tokens de autenticação e estados de login próximos aos usuários para autenticação rápida. Leituras rápidas permitem validação responsiva sem round-trips.

Configuração

Feature flags e configuração

Sincronize feature flags e configurações da aplicação globalmente com baixa latência. Faça rollout seguro de recursos, execute testes A/B e gerencie ajustes com TTL.

Segurança

Rate limiting de APIs e cotas

Implemente limites de taxa em janela deslizante, cotas por token e regras de acesso. Monitore uso de API por IP, usuário ou token com consultas rápidas para proteger APIs.

Analytics

Contadores globais e analytics

Conte visualizações de página, níveis de inventário e uso de API em tempo real com contadores distribuídos. Agregue métricas entre regiões com consistência eventual.

Segurança

Listas de bloqueio e rastreamento de ameaças

Armazene endereços IP e assinaturas de ameaças para bloquear atacantes em tempo real. Consulte listas grandes com baixa latência para evitar acessos maliciosos.

//Completo, não complexo

Uma plataforma full-stack que escala instantaneamente

Perguntas Frequentes

O que é KV Store?

Azion KV Store é um banco de dados key-value serverless com réplicas globais de leitura. Os principais recursos incluem: leituras de baixa latência na infraestrutura distribuída da Azion, replicação automática, integração nativa com Functions, suporte a TTL e tipos de dados flexíveis (String, JSON, Buffer e Stream). A API é compatível com Cloudflare Workers KV para migração simples. Ideal para sessões, feature flags, rate limiting e gerenciamento de configuração.

Quais tipos de dados o KV Store suporta?

O KV Store suporta 4 tipos de dados nativamente: String, objetos JSON, buffers binários e streams. Diferente de stores key-value apenas com string, você pode armazenar objetos complexos e dados binários sem overhead de serialização. O design sem schema permite modelagem flexível sem migrações.

Como funciona a replicação?

KV Store usa uma instância principal para gravações e réplicas de leitura globais. Os dados sincronizam com consistência eventual, fornecendo alta disponibilidade e leituras de baixa latência próximas aos usuários. Essa arquitetura é ideal para dados de referência, sessões e configurações que não exigem consistência global imediata.

Posso definir expiração nas chaves?

Sim. KV Store suporta TTL (time-to-live) nativo para expirar chaves efêmeras automaticamente. Isso é útil para tokens de sessão, feature flags temporárias, entradas de cache e configurações com tempo limitado.

Como acesso o KV Store a partir de Functions?

Functions podem acessar o KV Store através de uma API JavaScript nativa no runtime. Isso permite integração direta sem saltos de rede extras. Seu código lê e grava dados dentro do mesmo ambiente de execução.

Quais são os casos de uso comuns para KV Store?

Casos de uso comuns incluem: gerenciamento de sessões (armazenar sessões de usuário e tokens com TTL), feature flags (rollouts e testes A/B globais), rate limiting (limites por IP ou usuário em janela deslizante), configuração (config de app com leitura de baixa latência), contadores (pageviews e uso de API) e listas de segurança (bloqueio de atores maliciosos com consultas rápidas).

Quais são os limites de armazenamento?

KV Store suporta chaves de até 512 bytes e valores de até 25 MB. Você também pode anexar metadados a cada par chave-valor para contexto adicional. Esses limites atendem à maioria dos casos de uso de sessões, configuração e feature flags.

O KV Store é compatível com Cloudflare Workers KV?

Sim. O KV Store oferece uma API compatível com Cloudflare Workers KV, facilitando a migração. Código escrito para Cloudflare KV exige mudanças mínimas para rodar na Azion. Isso reduz o lock-in e permite que times usem padrões familiares.

Existe um tier gratuito para testar o KV Store?

Sim. Você recebe $300 em créditos válidos por 365 dias para começar a testar o KV Store e outros produtos Azion. Comece a construir imediatamente sem provisionar infraestrutura — totalmente serverless, com scale-to-zero quando ocioso.

Como o preço se compara ao Cloudflare Workers KV?

O Cloudflare Workers KV cobra US$ 5 por 1 milhão de escritas — 10x o preço de leitura (US$ 0,50 por 1 milhão de leituras). Para workloads com muitas escritas, como sessões, isso cresce rapidamente. A Azion usa cobrança por consumo sem esse prêmio de escrita. Compare o custo total considerando sua proporção de leitura/escrita.

//Store

Seus dados.
Disponíveis em qualquer lugar.

Ganhe acesso mais rápido, escalabilidade mais simples e menos sobrecarga de armazenamento conforme os dados crescem.