Aller au contenu

Enzonic Databases

Hébergement gratuit compatible Redis avec Valkey

Valkey 8 géré, le fork open source de Redis. Utilisez votre client Redis en TLS.

Vue d’ensemble

Valkey est le magasin clé-valeur open source compatible Redis. Utilisez-le pour le cache, les sessions, les limites de débit et les files d’attente avec n’importe quel client Redis, en TLS, sur le forfait Free ou avec les forfaits payants toujours actifs.

  • Valkey 8, compatible avec les clients et commandes Redis
  • TLS sur chaque connexion (rediss://)
  • Un REDIS_URL prêt pour votre application
  • Reliez-la à un projet Enzonic Deploy en deux clics
Version
Valkey 8
Port
6379
Variable de connexion
REDIS_URL
Forfait Free
Inclus
Stockage sur Free
3 GB each, 10 GB total
Calcul sur Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Idéal pour

  • Cache et stockage de sessions
  • Limitation de débit et compteurs
  • Files de jobs comme BullMQ

Connexion depuis votre code

La console affiche la chaîne de connexion complète avec votre mot de passe. Chaque connexion utilise 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)

Guides de déploiement avec un exemple Valkey : Eleventy, Python functions

Limites par forfait

Limites d’Enzonic Databases par forfait
FonctionnalitéGratuit gratuitStarter 5 $US/moisPro 10 $US/moisGrowth 19 $US/moisBusiness 29 $US/mois
Enzonic Databases
Bases de données10 (tous moteurs)2550100200
Stockage3 Go chacun, 10 Go au total20 Go au total40 Go au total75 Go au total100 Go au total
CalculJusqu'à 0.25 vCPU / 512 Mo, passe à zéro après 5 min d'inactivitéJusqu'à 1 vCPU / 2 Go, option toujours activeJusqu'à 2 vCPU / 4 Go, option toujours activeJusqu'à 4 vCPU / 8 Go, option toujours activeJusqu'à 8 vCPU / 16 Go, option toujours active
Branches10 par base de données15 par base de données25 par base de données50 par base de données100 par base de données
SauvegardesQuotidiennes, 1 jour de rétentionQuotidiennes, 7 jours de rétention + PITR (Postgres) 7 joursQuotidiennes, 7 jours de rétention + PITR (Postgres) 7 joursQuotidiennes, 14 jours de rétention + PITR (Postgres) 14 joursQuotidiennes, 30 jours de rétention + PITR (Postgres) 30 jours
Connexions (poolées)1 0002 5005 00010 00010 000
Réplicas en lectureNon inclusNon inclus123
Noms d’hôte personnalisésNon inclusInclusInclusInclusInclus
MoteursPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Tous, y compris ClickHouse et SupabaseTous, y compris ClickHouse et SupabaseTous, y compris ClickHouse et Supabase

Questions

Mon client Redis fonctionne-t-il avec Valkey ?

Oui. Valkey parle le protocole Redis : node-redis, ioredis, redis-py, go-redis et les autres se connectent avec une URL rediss://.

Pourquoi node-redis a-t-il besoin de l’option servername ?

Les connexions sont acheminées par le nom de serveur TLS. La plupart des clients l’envoient automatiquement ; node-redis nécessite socket.servername défini sur l’hôte de la base.

Créez votre base Valkey

Une chaîne de connexion en quelques secondes. Forfait Free, sans carte.

Créer une base de données gratuite