Bazy danych enterprise — w UE, z fakturą VAT

PostgreSQL 17, MariaDB 10.11, ClickHouse, MongoDB 7, Redis 7. Zarządzane lub samodzielne, na VPS lub serwerze dedykowanym. Wszystkie w UE, zgodne z RODO.

Pełne portfolio baz danych — dla każdego workloadu

Wybór bazy danych jest decyzją na lata. Daj sobie wybór. PostgreSQL do transakcji, ClickHouse do analityki, MongoDB do dokumentów, Redis do cache. Wszystkie hostowane przez 4hosting w UE z gwarantowanym SLA. Dla polskich firm: dane fizycznie w UE (nie tylko logicznie), faktura VAT w EUR, zgodność z RODO i bezpłatna umowa powierzenia DPA.

Bazy relacyjne — Postgres + MariaDB

PostgreSQL 17

Złoty standard SQL. Pełne wsparcie JSONB, pgvector dla AI, partycje, logical replication, hot standby. Idealne dla SaaS i fintech. Wspieramy parallel query, JIT, asynchroniczne replication slots.

MariaDB 10.11

MySQL-compatible, lekka, szybka. Najlepsza dla WordPress, WooCommerce, Magento i tradycyjnych aplikacji LAMP. ColumnStore engine dla mieszanych workloadów OLTP+OLAP, MaxScale dla load balancingu.

Bazy analityczne — ClickHouse

Kiedy potrzebujesz przeszukać miliardy wierszy w sekundę. ClickHouse to columnar database zoptymalizowany pod OLAP. Używany przez Cloudflare, Uber, Spotify. Dostępny na VPS od 32 GB RAM. Idealny do logów, metryk, event tracking, business intelligence i raportów real-time.

NoSQL i cache — MongoDB, Redis

MongoDB 7

Dokumentowa baza danych. Dla aplikacji z elastycznym schematem (CMS, IoT, real-time analytics). Replica set + sharding gotowy. Time-series collections dla danych metrycznych.

Redis 7

In-memory cache, kolejki, pub/sub. Latencja < 1 ms. Niezbędny dla każdej aplikacji webowej powyżej 100 req/s. Redis Streams, RedisJSON, RediSearch modules dostępne.

Memcached

Klasyczny cache klucz-wartość. Prostszy niż Redis, idealny do session store i prostego cachowania. Większy throughput niż Redis dla prostych operacji.

Migracja bazy danych z innego dostawcy

Najczęstsze obawy klientów to: ile potrwa migracja, czy będzie przestój, czy stracimy dane. Nasz playbook jest sprawdzony — migracje 100 GB+ baz danych zwykle z zerowym przestojem dzięki logical replication. Oto trzy najczęściej spotykane scenariusze i komendy.

MySQL/MariaDB z home.pl, nazwa.pl, cyberfolks

Klasyczny mysqldump z opcjami --single-transaction --routines --events. Po stronie celu importujemy z czyszczeniem indeksów dla najszybszego importu.

mysqldump -h source-host -u user -p --single-transaction --routines --events db | gzip > backup.sql.gz

PostgreSQL z AWS RDS / Heroku Postgres

pg_dump z formatem custom (-Fc) jest najszybszy. Restore równoległy z --jobs=4 wykorzystuje wiele rdzeni CPU. Dla zero-downtime: logical replication slot.

pg_dump -h source -U user -Fc -f db.dump dbname && pg_restore -h target -U user -d newdb --jobs=4 db.dump

MongoDB z Atlas lub innej platformy

mongodump + mongorestore. Dla bardzo dużych baz (1 TB+) używamy MongoDB Cluster-to-Cluster sync — różnicowo, bez pełnego dumpu.

mongodump --uri="mongodb+srv://[email protected]" --out=./dump && mongorestore --uri="mongodb://target" ./dump

High Availability — replikacja i failover

Dla aplikacji business-critical pojedyncza baza danych to single point of failure. Konfigurujemy klustry replikowane (master + 1-3 replic) z automatycznym failoverem. RTO < 30 sekund, RPO < 1 minuty z synchronous replication.

Master + replicas

Zapisy do master, odczyty rozproszone na repliki. Skalowanie odczytu liniowo z liczbą replik. Lag monitoring i alerty.

Automatyczny failover

Repmgr (Postgres), MHA (MySQL), MongoDB elections. W razie awarii master-a, replika przejmuje rolę w < 30 sekund.

Lokalizacja (UE)

Serwery w UE, we Frankfurcie.

Connection pooling

PgBouncer dla Postgres, ProxySQL dla MariaDB. Tysiące połączeń aplikacyjnych obsługujemy z poolem 50-100 fizycznych połączeń do bazy.

Co dostajesz w pakiecie

Automatyczne backupy

Każda baza ma backup co 24h (pełny) i co 1h (logi WAL/binlog). Retencja 30 dni dla planów dedykowanych. Geo-redundantne kopie w drugim DC w UE — bezpłatnie dla planów managed.

Replikacja master-replica

Konfigurujemy logiczną lub fizyczną replikację, w tym wieloregionową. Failover w < 30 sekund. PgBouncer dla connection poolingu, ProxySQL dla MariaDB, MongoDB replica sets gotowe.

Tuning pod workload

Dostosowujemy work_mem, shared_buffers, max_connections, innodb_buffer_pool_size i resztę pod Twoją aplikację — bezpłatnie dla planów zarządzanych. Performance review co 90 dni.

Migracja gratis

Migrujemy z innych dostawców — mysqldump, pg_dump, mongodump. Bez przestoju, z weryfikacją integralności po stronie celu. Logical replication dla zero-downtime migracji.

RODO dla baz danych z danymi osobowymi

Bazy danych zawierają zwykle najwięcej danych osobowych — adresy e-mail, numery telefonów, IP klientów. Dla pełnej zgodności z RODO oferujemy szyfrowanie, audit logging i retention policies wbudowane w bazę.

  • Szyfrowanie at-rest dla całego dysku (LUKS) — bezpłatnie na każdym VPS-ie
  • Szyfrowanie pojedynczych kolumn (np. PESEL, numer telefonu) przez pgcrypto lub Vault Transit
  • Audit log każdej operacji DDL/DML — kto, kiedy, co (pgaudit, MySQL Enterprise Audit, MongoDB Auditing)
  • Retention policies — automatyczne usuwanie danych po określonym czasie (np. 5 lat dla faktur)
  • Rola dedykowanego DPO — możemy pomóc skonfigurować polityki przez panel klienta
  • Bezpłatna umowa powierzenia (DPA) zgodna z art. 28 RODO + dokumentacja techniczna do audytu

Częste pytania

Czy oferujecie zarządzane bazy danych?

Tak, dla VPS od 32 GB w górę i wszystkich serwerów dedykowanych. Zajmujemy się tuningiem, backupami, replikacją, security patches. Twoja praca: tylko zapytania SQL.

Jak duża baza danych zmieści się na VPS?

Praktyczna granica: 200-300 GB na VPS 32G, 1 TB+ na VPS 64G. Powyżej rekomendujemy serwer dedykowany ze szybkim RAID lub NVMe in u.2. PostgreSQL/MariaDB skalują się dobrze do 5 TB na jednym węźle.

Czy mogę przenieść istniejącą bazę z AWS RDS?

Tak, migrujemy z AWS RDS, Azure Database, Google Cloud SQL, Heroku Postgres i Atlas. Logical replication zwykle daje zero downtime. Bezpłatna pomoc dla baz do 1 TB.

Czym ClickHouse różni się od PostgreSQL?

PostgreSQL to OLTP (transactional) — szybkie zapisy, ACID, idealne dla aplikacji. ClickHouse to OLAP (analytical) — szybkie agregacje na miliardach wierszy. Często używamy obu: OLTP w Postgres, raportowanie w ClickHouse przez replikację.

Czy backupy są naprawdę testowane?

Tak. Co tydzień losowy backup jest automatycznie restorowany na staging-owym serwerze i porównywany z oryginałem. Raport otrzymujesz e-mailem. Backup, którego nie testujesz, nie istnieje.

Wybierz właściwą bazę dla Twojej aplikacji

Niepewny, który silnik? Napisz do nas — pomagamy zaprojektować architekturę bezpłatnie przed pierwszą fakturą. Dla baz > 100 GB pomagamy też w migracji z innego dostawcy.

Skontaktuj się →

Poradniki dla firm w Polsce