Pilns datubāzu portfelis — katrai darba slodzei
Datubāzes izvēle ir vairāku gadu lēmums. Dodiet sev izvēles iespējas. PostgreSQL transakcijām, ClickHouse analītikai, MongoDB dokumentiem, Redis kešatmiņai. Visas mitina 4hosting ES ar garantētu SLA. Dati fiziski atrodas ES (ne tikai loģiski), rēķini ietver ES PVN, un iekļauta GDPR atbilstība un bezmaksas DPA.
Relāciju — Postgres + MariaDB
PostgreSQL 17
SQL zelta standarts. Pilns JSONB atbalsts, pgvector AI vajadzībām, particionēšana, loģiskā replikācija, hot standby. Ideāls SaaS un fintech. Ieslēdzam paralēlos vaicājumus, JIT, asinhronos replikācijas slotus.
MariaDB 10.11
Saderīga ar MySQL, viegla, ātra. Vislabākā WordPress, WooCommerce, Magento un tradicionālām LAMP lietotnēm. ColumnStore dzinējs jauktam OLTP+OLAP, MaxScale slodzes līdzsvarošanai.
Analītiskā — ClickHouse
Kad jāveic vaicājumi miljardiem rindu sekundē. ClickHouse ir kolonnu datubāze, noregulēta OLAP. To izmanto Cloudflare, Uber, Spotify. Pieejama VPS no 32 GB RAM. Ideāla žurnāliem, metrikām, notikumu izsekošanai, biznesa inteliģencei un reāllaika pārskatiem.
NoSQL un kešatmiņa — MongoDB, Redis
MongoDB 7
Dokumentu datubāze. Lietotnēm ar elastīgu shēmu (CMS, IoT, reāllaika analītika). Gatava replika kopa + šardēšana. Laikrindu kolekcijas metrikām.
Redis 7
Atmiņā esoša kešatmiņa, rindas, pub/sub. Latentums zem 1 ms. Nepieciešama jebkurai tīmekļa lietotnei virs 100 pieprasījumiem/s. Pieejami Redis Streams, RedisJSON, RediSearch moduļi.
Memcached
Klasiska atslēga-vērtība kešatmiņa. Vienkāršāka par Redis, ideāla sesiju glabātuvei un vieglai kešošanai. Augstāka caurlaidspēja nekā Redis vienkāršām darbībām.
Datubāzes migrācija no cita pakalpojumu sniedzēja
Klientu biežākās bažas: cik ilgi tas aizņem, vai būs dīkstāve, vai dati tiks zaudēti. Mūsu darbību plāns ir pārbaudīts — 100 GB+ datubāzu migrācijas parasti notiek bez dīkstāves, pateicoties loģiskajai replikācijai. Šeit ir trīs biežākie scenāriji ar komandām.
MySQL/MariaDB no jebkura koplietošanas mitināšanas sniedzēja
Klasisks mysqldump ar karodziņiem --single-transaction --routines --events. Mērķa pusē importējam ar indeksu tīrīšanu ātrākai ielādei.
mysqldump -h source-host -u user -p --single-transaction --routines --events db | gzip > backup.sql.gzPostgreSQL no AWS RDS / Heroku Postgres
pg_dump ar pielāgoto formātu (-Fc) ir visātrākais. Paralēlā atjaunošana ar --jobs=4 izmanto vairākus CPU kodolus. Bez dīkstāves: loģiskās replikācijas slots.
pg_dump -h source -U user -Fc -f db.dump dbname && pg_restore -h target -U user -d newdb --jobs=4 db.dumpMongoDB no Atlas vai citas platformas
mongodump + mongorestore. Ļoti lielām datubāzēm (1 TB+) izmantojam MongoDB Cluster-to-Cluster sync — diferenciālu, bez pilna dump.
mongodump --uri="mongodb+srv://[email protected]" --out=./dump && mongorestore --uri="mongodb://target" ./dumpAugsta pieejamība — replikācija un pārslēgšanās uz rezervi
Biznesam kritiskām lietotnēm viena datubāze ir vienots atteices punkts. Uzstādām replicētus klasterus (master + 1-3 replikas) ar automātisku pārslēgšanos uz rezervi. RTO < 30 sekundes, RPO < 1 minūte ar sinhrono replikāciju.
Master + replikas
Rakstīšana uz master, lasīšana sadalīta pa replikām. Lasīšanas mērogošana lineāra atbilstoši replikām. Aizkaves uzraudzība un brīdinājumi.
Automātiska pārslēgšanās uz rezervi
Repmgr (Postgres), MHA (MySQL), MongoDB vēlēšanas. Master atteices gadījumā replika pārņem < 30 sekundēs.
Atrašanās vieta (ES)
Serveri ES, Frankfurtē.
Savienojumu apvienošana
PgBouncer priekš Postgres, ProxySQL priekš MariaDB. Tūkstošiem lietotnes savienojumu apkalpo ar 50-100 fizisku savienojumu kopu uz datubāzi.
Ko iegūstat paketē
Automātiskas rezerves kopijas
Katrai datubāzei ir 24 h pilnās rezerves kopijas un 1 h WAL/binlog rezerves kopijas. 30 dienu glabāšana veltīto serveru paketēs. Ģeogrāfiski dublētas kopijas otrā ES datu centrā — bez maksas pārvaldītajās paketēs.
Master-replica replikācija
Uzstādām loģisko vai fizisko replikāciju, tostarp starp reģioniem. Pārslēgšanās uz rezervi zem 30 sekundēm. PgBouncer savienojumu apvienošanai, ProxySQL priekš MariaDB, MongoDB replika kopas gatavas.
Darba slodzes noregulēšana
Noregulējam work_mem, shared_buffers, max_connections, innodb_buffer_pool_size un pārējo jūsu lietotnei — bez maksas pārvaldītajās paketēs. Veiktspējas pārskats ik pēc 90 dienām.
Bezmaksas migrācija
Migrējam no citiem pakalpojumu sniedzējiem — mysqldump, pg_dump, mongodump. Bez dīkstāves, ar integritātes pārbaudi mērķa pusē. Loģiskā replikācija migrācijām bez dīkstāves.
GDPR datubāzēm ar personas datiem
Datubāzēs parasti glabājas visvairāk personas datu — e-pasti, tālruņa numuri, klientu IP. Pilnai GDPR atbilstībai piedāvājam šifrēšanu, audita žurnālu un glabāšanas politikas, kas iebūvētas datubāzē.
- Diska šifrēšana miera stāvoklī (LUKS) — bez maksas katram VPS
- Kolonnu līmeņa šifrēšana (piem., personas kods, tālrunis) ar pgcrypto vai Vault Transit
- DDL/DML audita žurnāls — kas, kad, ko (pgaudit, MySQL Enterprise Audit, MongoDB Auditing)
- Glabāšanas politikas — automātiska dzēšana pēc noteiktiem periodiem (piem., 5 gadi rēķiniem)
- Veltīta DPO loma — palīdzam konfigurēt politikas klientu panelī
- Bezmaksas DPA atbilstoši GDPR 28. pantam + tehniskā audita dokumentācija
Biežāk uzdotie jautājumi
Vai piedāvājat pārvaldītas datubāzes?
Jā, VPS no 32 GB un visos veltītajos serveros. Mēs rūpējamies par noregulēšanu, rezerves kopijām, replikāciju, drošības ielāpiem. Jūsu uzdevums: tikai SQL vaicājumi.
Cik liela datubāze ietilpst VPS serverī?
Praktiskais ierobežojums: 200-300 GB uz VPS 32G, 1 TB+ uz VPS 64G. Virs tā iesakām veltīto serveri ar ātru RAID vai u.2 NVMe. PostgreSQL/MariaDB labi mērogojas līdz 5 TB uz viena mezgla.
Vai varu pārvietot esošu datubāzi no AWS RDS?
Jā, migrējam no AWS RDS, Azure Database, Google Cloud SQL, Heroku Postgres un Atlas. Loģiskā replikācija parasti nodrošina migrāciju bez dīkstāves. Bezmaksas palīdzība datubāzēm līdz 1 TB.
Kā ClickHouse atšķiras no PostgreSQL?
PostgreSQL ir OLTP (transakciju) — ātra rakstīšana, ACID, ideāls lietotnēm. ClickHouse ir OLAP (analītiskais) — ātras agregācijas miljardiem rindu. Bieži izmantojam abus: OLTP Postgres, pārskati ClickHouse ar replikāciju.
Vai rezerves kopijas tiešām tiek pārbaudītas?
Jā. Katru nedēļu nejauša rezerves kopija tiek automātiski atjaunota testa serverī un salīdzināta ar oriģinālu. Pārskatu saņemat e-pastā. Rezerves kopija, kuru nepārbaudāt, nepastāv.
Izvēlieties lietotnei piemērotu datubāzi
Neesat pārliecināti, kuru dzinēju izvēlēties? Rakstiet mums — palīdzam izstrādāt arhitektūru bez maksas pirms pirmā rēķina. 100 GB+ datubāzēm palīdzam arī ar migrāciju no cita pakalpojumu sniedzēja.
Sazināties ar mums →