Baza të dhënash enterprise — në BE, me faturë TVSH

PostgreSQL 17, MariaDB 10.11, ClickHouse, MongoDB 7, Redis 7. Të menaxhuara ose vetë-menaxhuara, në VPS ose server të dedikuar. Të gjitha në BE, në përputhje me GDPR.

Portofol i plotë bazash të dhënash — për çdo ngarkesë

Zgjedhja e një baze të dhënash është vendim shumëvjeçar. Jepini vetes opsione. PostgreSQL për transaksione, ClickHouse për analitikë, MongoDB për dokumente, Redis për cache. Të gjitha të strehuara nga 4hosting në BE me SLA të garantuar. Të dhënat ndodhen fizikisht në BE (jo vetëm logjikisht), faturat mbajnë TVSH të BE-së, dhe përputhshmëria me GDPR plus një DPA falas janë të përfshira.

Relacionale — Postgres + MariaDB

PostgreSQL 17

Standardi i artë i SQL. Mbështetje e plotë JSONB, pgvector për AI, partisionim, replikim logjik, hot standby. Ideal për SaaS dhe fintech. Aktivizojmë parallel query, JIT, slot-e replikimi asinkron.

MariaDB 10.11

I përputhshëm me MySQL, i lehtë, i shpejtë. Më i miri për WordPress, WooCommerce, Magento dhe aplikacione tradicionale LAMP. Motori ColumnStore për OLTP+OLAP të përzier, MaxScale për balancim ngarkese.

Analitike — ClickHouse

Kur ju duhet të kërkoni miliarda rreshta në sekondë. ClickHouse është bazë e të dhënave kolonare e akorduar për OLAP. E përdorur nga Cloudflare, Uber, Spotify. E disponueshme në VPS nga 32 GB RAM. Ideale për regjistra, metrika, gjurmim eventesh, business intelligence dhe raporte në kohë reale.

NoSQL dhe cache — MongoDB, Redis

MongoDB 7

Bazë e të dhënave dokumentesh. Për aplikacione me skemë fleksibël (CMS, IoT, analitikë në kohë reale). Replica set + sharding të gatshme. Koleksione time-series për metrika.

Redis 7

Cache në memorie, radhë, pub/sub. Vonesë nën 1 ms. I domosdoshëm për çdo aplikacion web mbi 100 kërkesa/s. Modulet Redis Streams, RedisJSON, RediSearch të disponueshme.

Memcached

Cache klasike çelës-vlerë. Më e thjeshtë se Redis, ideale për ruajtjen e sesioneve dhe cache të lehtë. Throughput më i lartë se Redis për operacione të thjeshta.

Migrimi i një baze të dhënash nga një ofrues tjetër

Shqetësimet më të shpeshta të klientëve: sa zgjat, a do të ketë ndërprerje, a humbasin të dhëna. Procedura jonë është e provuar — migrimet e bazave 100 GB+ janë zakonisht pa ndërprerje falë replikimit logjik. Ja tre skenarët më të shpeshtë me komanda.

MySQL/MariaDB nga çdo ofrues hostimi të përbashkët

mysqldump klasik me flamujt --single-transaction --routines --events. Në anën e destinacionit importojmë me pastrim indeksesh për ngarkimin më të shpejtë.

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

PostgreSQL nga AWS RDS / Heroku Postgres

pg_dump me format të personalizuar (-Fc) është më i shpejti. Rikthimi paralel me --jobs=4 përdor disa bërthama CPU. Për zero ndërprerje: slot replikimi logjik.

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

MongoDB nga Atlas ose një platformë tjetër

mongodump + mongorestore. Për baza shumë të mëdha (1 TB+) përdorim MongoDB Cluster-to-Cluster sync — diferencial, pa dump të plotë.

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

Disponueshmëri e lartë — replikim dhe failover

Për aplikacionet kritike për biznesin, një bazë e vetme është pikë e vetme dështimi. Ngremë klastera të replikuar (master + 1-3 replica) me failover automatik. RTO < 30 sekonda, RPO < 1 minutë me replikim sinkron.

Master + replica

Shkrimet në master, leximet të shpërndara nëpër replica. Shkallëzim leximi linear me numrin e replikave. Monitorim dhe alarme të vonesës (lag).

Failover automatik

Repmgr (Postgres), MHA (MySQL), zgjedhjet e MongoDB. Kur dështon master-i, një replikë merr rolin brenda < 30 sekondash.

Vendndodhja (BE)

Serverët në BE, në Frankfurt.

Connection pooling

PgBouncer për Postgres, ProxySQL për MariaDB. Mijëra lidhje të aplikacionit përballohen me një pool prej 50-100 lidhjesh fizike me bazën.

Çfarë merrni në paketë

Backup-e automatike

Çdo bazë ka backup të plotë çdo 24 orë dhe backup WAL/binlog çdo 1 orë. Ruajtje 30 ditë në planet e dedikuara. Kopje gjeo-redundante në një DC të dytë të BE-së — falas në planet e menaxhuara.

Replikim master-replica

Ngremë replikim logjik ose fizik, përfshirë ndër-rajonal. Failover nën 30 sekonda. PgBouncer për connection pooling, ProxySQL për MariaDB, replica set-e MongoDB të gatshme.

Akordim sipas ngarkesës

Akordojmë work_mem, shared_buffers, max_connections, innodb_buffer_pool_size dhe të tjerat për aplikacionin tuaj — falas në planet e menaxhuara. Rishikim i performancës çdo 90 ditë.

Migrim falas

Migrojmë nga ofrues të tjerë — mysqldump, pg_dump, mongodump. Pa ndërprerje, me kontroll integriteti në destinacion. Replikim logjik për migrime pa ndërprerje.

GDPR për bazat e të dhënave me të dhëna personale

Bazat e të dhënave zakonisht mbajnë më shumë të dhëna personale — email-e, numra telefoni, IP të klientëve. Për përputhshmëri të plotë me GDPR ofrojmë enkriptim, regjistrim auditimi dhe politika ruajtjeje të ndërtuara në bazë.

  • Enkriptim i diskut në qetësi (LUKS) — falas në çdo VPS
  • Enkriptim në nivel kolone (p.sh. numër identifikimi, telefon) përmes pgcrypto ose Vault Transit
  • Regjistër auditimi DDL/DML — kush, kur, çfarë (pgaudit, MySQL Enterprise Audit, MongoDB Auditing)
  • Politika ruajtjeje — fshirje automatike pas periudhave të caktuara (p.sh. 5 vjet për faturat)
  • Rol i dedikuar DPO — ju ndihmojmë të konfiguroni politikat përmes panelit të klientit
  • DPA falas në përputhje me nenin 28 të GDPR + dokumentacion teknik auditimi

Pyetje të shpeshta

A ofroni baza të dhënash të menaxhuara?

Po, në VPS 32 GB e lart dhe në të gjithë serverët e dedikuar. Ne merremi me akordimin, backup-et, replikimin, përditësimet e sigurisë. Puna juaj: vetëm pyetjet SQL.

Sa e madhe mund të jetë një bazë në një VPS?

Kufiri praktik: 200-300 GB në VPS 32G, 1 TB+ në VPS 64G. Mbi këtë rekomandojmë një server të dedikuar me RAID të shpejtë ose NVMe u.2. PostgreSQL/MariaDB shkallëzohen mirë deri në 5 TB në një nyje të vetme.

A mund të zhvendos një bazë ekzistuese nga AWS RDS?

Po, migrojmë nga AWS RDS, Azure Database, Google Cloud SQL, Heroku Postgres dhe Atlas. Replikimi logjik zakonisht jep zero ndërprerje. Asistencë falas për baza deri në 1 TB.

Si ndryshon ClickHouse nga PostgreSQL?

PostgreSQL është OLTP (transaksional) — shkrime të shpejta, ACID, ideal për aplikacione. ClickHouse është OLAP (analitik) — agregime të shpejta mbi miliarda rreshta. Shpesh i përdorim të dyja: OLTP në Postgres, raportim në ClickHouse përmes replikimit.

A testohen vërtet backup-et?

Po. Çdo javë një backup i rastësishëm rikthehet automatikisht në një server staging dhe krahasohet me origjinalin. Merrni një raport me email. Një backup që nuk e testoni nuk ekziston.

Zgjidhni bazën e duhur për aplikacionin tuaj

Nuk e dini cilin motor? Na shkruani — ju ndihmojmë ta projektoni arkitekturën falas para faturës së parë. Për baza 100 GB+ ju ndihmojmë edhe me migrimin nga ofruesi.

Na kontaktoni →

Udhëzues për bizneset në Shqipëri