Przejdź do treści

Enzonic Databases

Darmowy hosting kompatybilny z Redis, oparty na Valkey

Zarządzany Valkey 8, otwarty fork Redis. Używaj swojego klienta Redis przez TLS.

Przegląd

Valkey to otwartoźródłowy magazyn klucz-wartość kompatybilny z Redis. Używaj go do pamięci podręcznej, sesji, limitów żądań i kolejek z dowolnym klientem Redis, przez TLS, w planie Free lub w płatnych planach działających bez przerwy.

  • Valkey 8, kompatybilny z klientami i poleceniami Redis
  • TLS przy każdym połączeniu (rediss://)
  • REDIS_URL gotowy dla Twojej aplikacji
  • Połącz z projektem Enzonic Deploy w dwóch kliknięciach
Wersja
Valkey 8
Port
6379
Zmienna połączenia
REDIS_URL
Plan Free
W zestawie
Storage w planie Free
3 GB each, 10 GB total
Compute w planie Free
Up to 0.25 vCPU / 512 MB, scales to zero after 5 min idle

Idealne do

  • Pamięć podręczna i przechowywanie sesji
  • Ograniczanie liczby żądań i liczniki
  • Kolejki zadań, np. BullMQ

Połącz z kodu

Konsola pokazuje pełny ciąg połączenia z Twoim hasłem. Każde połączenie używa 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)

Przewodniki wdrożeniowe z przykładem Valkey: Eleventy, Python functions

Limity w planach

Limity Enzonic Databases w każdym planie
FunkcjaGratis darmoweStarter 5 USD/mies.Pro 10 USD/mies.Growth 19 USD/mies.Biznes 29 USD/mies.
Enzonic Databases
Bazy danych10 (dowolne silniki)2550100200
Przechowywanie3 GB każda, 10 GB łącznie20 GB łącznie40 GB łącznie75 GB łącznie100 GB łącznie
Moc obliczeniowaDo 0.25 vCPU / 512 MB, skaluje do zera po 5 min bezczynnościDo 1 vCPU / 2 GB, opcja stale włączonaDo 2 vCPU / 4 GB, opcja stale włączonaDo 4 vCPU / 8 GB, opcja stale włączonaDo 8 vCPU / 16 GB, opcja stale włączona
Gałęzie10 na bazę danych15 na bazę danych25 na bazę danych50 na bazę danych100 na bazę danych
Kopie zapasoweCodziennie, przechowywanie: 1 dzieńCodziennie, przechowywanie: 7 dni + PITR (Postgres) 7 dniCodziennie, przechowywanie: 7 dni + PITR (Postgres) 7 dniCodziennie, przechowywanie: 14 dni + PITR (Postgres) 14 dniCodziennie, przechowywanie: 30 dni + PITR (Postgres) 30 dni
Połączenia (w puli)10002500500010 00010 000
Repliki odczytuNie wliczoneNie wliczone123
Własne hostyNie wliczoneW zestawieW zestawieW zestawieW zestawie
SilnikiPostgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (1)Postgres, MySQL, MariaDB, Valkey, FerretDB, libSQL, PocketBase, Supabase (2)Wszystkie, w tym ClickHouse i SupabaseWszystkie, w tym ClickHouse i SupabaseWszystkie, w tym ClickHouse i Supabase

Pytania

Czy mój klient Redis działa z Valkey?

Tak. Valkey mówi protokołem Redis, więc node-redis, ioredis, redis-py, go-redis i inne łączą się przez URL rediss://.

Dlaczego node-redis potrzebuje opcji servername?

Połączenia są kierowane według nazwy serwera TLS. Większość klientów wysyła ją automatycznie; node-redis wymaga ustawienia socket.servername na host bazy danych.

Utwórz swoją bazę Valkey

Ciąg połączenia w kilka sekund. Plan Free, bez karty.

Utwórz darmową bazę danych