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
| Recurso | Grátis grátis | Starter US$ 5/mês | Pro US$ 10/mês | Growth US$ 19/mês | Negócios US$ 29/mês |
|---|---|---|---|---|---|
| Enzonic Databases | |||||
| Bancos de dados | 10 (qualquer engine) | 25 | 50 | 100 | 200 |
| Armazenamento | 3 GB cada, 10 GB no total | 20 GB no total | 40 GB no total | 75 GB no total | 100 GB no total |
| Computação | Até 0.25 vCPU / 512 MB, escala para zero após 5 min ocioso | Até 1 vCPU / 2 GB, opção sempre ativa | Até 2 vCPU / 4 GB, opção sempre ativa | Até 4 vCPU / 8 GB, opção sempre ativa | Até 8 vCPU / 16 GB, opção sempre ativa |
| Branches | 10 por banco de dados | 15 por banco de dados | 25 por banco de dados | 50 por banco de dados | 100 por banco de dados |
| Backups | Diários, 1 dia de retenção | Diários, 7 dias de retenção + PITR (Postgres) 7 dias | Diários, 7 dias de retenção + PITR (Postgres) 7 dias | Diários, 14 dias de retenção + PITR (Postgres) 14 dias | Diários, 30 dias de retenção + PITR (Postgres) 30 dias |
| Conexões (em pool) | 1.000 | 2.500 | 5.000 | 10.000 | 10.000 |
| Réplicas de leitura | Não incluído | Não incluído | 1 | 2 | 3 |
| Hostnames personalizados | Não incluído | Incluído | Incluído | Incluído | Incluído |
| Motores | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1) | Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2) | Todos, incluindo ClickHouse e Supabase | Todos, incluindo ClickHouse e Supabase | Todos, 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.