Vai al contenuto

Enzonic Databases

Hosting gratuito compatibile con Redis, con Valkey

Valkey 8 gestito, il fork open source di Redis. Usa il tuo client Redis tramite TLS.

Panoramica

Valkey è il key-value store open source compatibile con Redis. Usalo per cache, sessioni, rate limit e code con qualsiasi client Redis, tramite TLS, nel piano Free o con piani a pagamento sempre attivi.

  • Valkey 8, compatibile con client e comandi Redis
  • TLS su ogni connessione (rediss://)
  • Un REDIS_URL pronto per la tua app
  • Collegalo a un progetto Enzonic Deploy in due clic
Versione
Valkey 8
Porta
6379
Variabile di connessione
REDIS_URL
Piano Free
Incluso
Storage nel piano Free
3 GB each, 10 GB total
Compute nel piano Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Adatto a

  • Cache e archiviazione delle sessioni
  • Rate limiting e contatori
  • Code di job come BullMQ

Connetti dal tuo codice

La console mostra la stringa di connessione completa con la tua password. Ogni connessione 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)

Guide al deploy con un esempio Valkey: Eleventy, Python functions

Limiti per piano

Limiti di Enzonic Databases per piano
FunzioneGratis gratisStarter 5 USD/mesePro 10 USD/meseGrowth 19 USD/meseBusiness 29 USD/mese
Enzonic Databases
Database10 (qualsiasi motore)2550100200
Archiviazione3 GB ciascuno, 10 GB in totale20 GB in totale40 GB in totale75 GB in totale100 GB in totale
CalcoloFino a 0.25 vCPU / 512 MB, scala a zero dopo 5 min di inattivitàFino a 1 vCPU / 2 GB, opzione sempre attivaFino a 2 vCPU / 4 GB, opzione sempre attivaFino a 4 vCPU / 8 GB, opzione sempre attivaFino a 8 vCPU / 16 GB, opzione sempre attiva
Branch10 per database15 per database25 per database50 per database100 per database
BackupGiornalieri, 1 giorno di conservazioneGiornalieri, 7 giorni di conservazione + PITR (Postgres) 7 giorniGiornalieri, 7 giorni di conservazione + PITR (Postgres) 7 giorniGiornalieri, 14 giorni di conservazione + PITR (Postgres) 14 giorniGiornalieri, 30 giorni di conservazione + PITR (Postgres) 30 giorni
Connessioni (in pool)10002500500010.00010.000
Repliche di letturaNon inclusoNon incluso123
Hostname personalizzatiNon inclusoInclusoInclusoInclusoIncluso
MotoriPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Tutti, inclusi ClickHouse e SupabaseTutti, inclusi ClickHouse e SupabaseTutti, inclusi ClickHouse e Supabase

Domande

Il mio client Redis funziona con Valkey?

Sì. Valkey parla il protocollo Redis, quindi node-redis, ioredis, redis-py, go-redis e gli altri si connettono con un URL rediss://.

Perché node-redis richiede l'opzione servername?

Le connessioni sono instradate tramite il nome del server TLS. La maggior parte dei client lo invia automaticamente; node-redis richiede socket.servername impostato sull'host del database.

Crea il tuo database Valkey

Una stringa di connessione in pochi secondi. Piano Free, senza carta.

Crea un database gratuito