Przejdź do treści

Enzonic Databases

Darmowy hosting PostgreSQL

Zarządzany PostgreSQL 17 z pgvector, PostGIS, gałęziami i kopiami zapasowymi. Plan Free, bez karty.

Przegląd

Utwórz bazę PostgreSQL 17 w kilka sekund i połącz się dowolnym sterownikiem Postgres przez TLS. Darmowe bazy skalują się do zera, gdy są bezczynne, i budzą się przy następnym połączeniu; płatne plany utrzymują je zawsze włączone i dodają odzyskiwanie do punktu w czasie.

  • PostgreSQL 17 z dostępnymi rozszerzeniami pgvector i PostGIS
  • Twórz gałęzie bazy danych jak kod: kopia dla każdej funkcji lub podglądu
  • Dzienne kopie zapasowe oraz odzyskiwanie do punktu w czasie w płatnych planach
  • Pula połączeń i TLS przy każdym połączeniu
  • Edytor SQL i przeglądarka tabel w konsoli
  • Połącz z projektem Enzonic Deploy, a DATABASE_URL (z pulą połączeń) i DATABASE_URL_UNPOOLED (bezpośredni) zostaną ustawione za Ciebie
Wersja
PostgreSQL 17
Port
5432
Zmienna połączenia
DATABASE_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

  • Backendy aplikacji webowych i mobilnych
  • Embeddingi i wyszukiwanie wektorowe z pgvector
  • Mapy i zapytania geoprzestrzenne z PostGIS
  • Projekty Prisma, Drizzle, SQLAlchemy i Django

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 (pg)
import pg from 'pg';
const pool = new pg.Pool({ connectionString: process.env.DATABASE_URL });
const { rows } = await pool.query('select now()');
Python (psycopg)
import os, psycopg
with psycopg.connect(os.environ['DATABASE_URL']) as conn:
    print(conn.execute('select now()').fetchone())
Prisma
datasource db {
  provider  = "postgresql"
  url       = env("DATABASE_URL")          // pooled
  directUrl = env("DATABASE_URL_UNPOOLED") // migrations
}
Go (pgx)
db, err := sql.Open("pgx", os.Getenv("DATABASE_URL"))

Przewodniki wdrożeniowe z przykładem PostgreSQL: Next.js, Nuxt, SvelteKit, Remix

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 darmowa baza PostgreSQL jest naprawdę darmowa?

Tak. Plan Free zawiera PostgreSQL bez karty i bez okresu próbnego. Limity są w tabeli na tej stronie; darmowe bazy usypiają po kilku minutach bezczynności i budzą się przy następnym połączeniu.

Czy mogę użyć pgvector?

Tak. Wykonaj create extension vector; w swojej bazie danych i przechowuj embeddingi obok reszty danych. PostGIS jest dostępny w ten sam sposób.

Jak przenieść istniejącą bazę Postgres?

Wykonaj zrzut poleceniem pg_dump i przywróć go przez pg_restore lub psql, używając ciągu połączenia z konsoli. Oba narzędzia działają przez zwykłe połączenie TLS.

Utwórz swoją bazę PostgreSQL

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

Utwórz darmową bazę danych