Ir para o conteúdo

Enzonic Databases

Hospedagem grátis compatível com Redis usando o Valkey

Valkey 8 gerenciado, o fork de código aberto do Redis. Use seu cliente Redis via TLS.

Visão geral

O Valkey é o armazenamento chave-valor de código aberto compatível com Redis. Use para cache, sessões, limites de taxa e filas com qualquer cliente Redis, via TLS, no plano Free ou com planos pagos sempre ativos.

  • Valkey 8, compatível com clientes e comandos Redis
  • TLS em todas as conexões (rediss://)
  • Um REDIS_URL pronto para o seu app
  • Conecte a um projeto do Enzonic Deploy em dois cliques
Versão
Valkey 8
Porta
6379
Variável de conexão
REDIS_URL
Plano Free
Incluído
Armazenamento no Free
3 GB each, 10 GB total
Computação no Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Indicado para

  • Cache e armazenamento de sessões
  • Limitação de taxa e contadores
  • Filas de jobs como o BullMQ

Conecte pelo seu código

O console mostra a connection string completa com a sua senha. Toda conexão usa TLS.

Node.js (redis)
import { createClient } from 'redis';
// The gateway routes by TLS SNI, so pass the host as servername.
const client = await createClient({ url: process.env.REDIS_URL, socket: { servername: '<name>.db.enzonic.com' } }).connect();
Python (redis-py)
import os, redis
r = redis.from_url(os.environ['REDIS_URL'])
Go (go-redis)
opt, _ := redis.ParseURL(os.Getenv("REDIS_URL"))
rdb := redis.NewClient(opt)

Guias de deploy com um exemplo de Valkey: Eleventy, Python functions

Limites por plano

Enzonic Databases: limites de cada plano
RecursoGrátis grátisStarter US$ 5/mêsPro US$ 10/mêsGrowth US$ 19/mêsNegócios US$ 29/mês
Enzonic Databases
Bancos de dados10 (qualquer engine)2550100200
Armazenamento3 GB cada, 10 GB no total20 GB no total40 GB no total75 GB no total100 GB no total
ComputaçãoAté 0.25 vCPU / 512 MB, escala para zero após 5 min ociosoAté 1 vCPU / 2 GB, opção sempre ativaAté 2 vCPU / 4 GB, opção sempre ativaAté 4 vCPU / 8 GB, opção sempre ativaAté 8 vCPU / 16 GB, opção sempre ativa
Branches10 por banco de dados15 por banco de dados25 por banco de dados50 por banco de dados100 por banco de dados
BackupsDiários, 1 dia de retençãoDiários, 7 dias de retenção + PITR (Postgres) 7 diasDiários, 7 dias de retenção + PITR (Postgres) 7 diasDiários, 14 dias de retenção + PITR (Postgres) 14 diasDiários, 30 dias de retenção + PITR (Postgres) 30 dias
Conexões (em pool)1.0002.5005.00010.00010.000
Réplicas de leituraNão incluídoNão incluído123
Hostnames personalizadosNão incluídoIncluídoIncluídoIncluídoIncluído
MotoresPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Todos, incluindo ClickHouse e SupabaseTodos, incluindo ClickHouse e SupabaseTodos, incluindo ClickHouse e Supabase

Dúvidas

Meu cliente Redis funciona com o Valkey?

Sim. O Valkey fala o protocolo Redis, então o node-redis, ioredis, redis-py, go-redis e os demais se conectam com uma URL rediss://.

Por que o node-redis precisa da opção servername?

As conexões são roteadas pelo nome do servidor TLS. A maioria dos clientes envia isso automaticamente; o node-redis precisa de socket.servername definido com o host do banco de dados.

Crie seu banco de dados Valkey

Uma connection string em poucos segundos. Plano Free, sem cartão.

Criar um banco de dados gratuito