Ettevõtte andmebaasid — EL-is, käibemaksuarvega

PostgreSQL 17, MariaDB 10.11, ClickHouse, MongoDB 7, Redis 7. Hallatud või ise hallatav, VPS-is või dedikeeritud serveris. Kõik EL-is, GDPR-ile vastav.

Täielik andmebaaside portfell — igale töökoormusele

Andmebaasi valik on mitmeaastane otsus. Jätke endale valikuvõimalusi. PostgreSQL tehingute jaoks, ClickHouse analüütika jaoks, MongoDB dokumentide jaoks, Redis vahemälu jaoks. Kõiki majutab 4hosting EL-is garanteeritud SLA-ga. Andmed asuvad füüsiliselt EL-is (mitte ainult loogiliselt), arved sisaldavad EL-i käibemaksu ning GDPR-ile vastavus ja tasuta DPA on kaasas.

Relatsioonilised — Postgres + MariaDB

PostgreSQL 17

SQL-i kuldstandard. Täielik JSONB tugi, pgvector tehisintellektile, partitsioneerimine, loogiline replikatsioon, hot standby. Ideaalne SaaS-ile ja fintechile. Lubame paralleelpäringu, JIT-i ja asünkroonsed replikatsiooniaugud.

MariaDB 10.11

MySQL-iga ühilduv, kerge, kiire. Parim WordPressile, WooCommerce'ile, Magentole ja traditsioonilistele LAMP-rakendustele. ColumnStore mootor segatud OLTP+OLAP jaoks, MaxScale koormusjaotuseks.

Analüütiline — ClickHouse

Kui vajate päringuid miljarditele ridadele sekundis. ClickHouse on veerupõhine andmebaas, mis on häälestatud OLAP-ile. Kasutavad Cloudflare, Uber, Spotify. Saadaval VPS-is alates 32 GB RAM-ist. Ideaalne logide, mõõdikute, sündmuste jälgimise, äriintellekti ja reaalajas aruannete jaoks.

NoSQL ja vahemälu — MongoDB, Redis

MongoDB 7

Dokumendiandmebaas. Paindliku skeemiga rakendustele (CMS, IoT, reaalajas analüütika). Replica set + sharding valmis. Ajarea kollektsioonid mõõdikute jaoks.

Redis 7

Mälusisene vahemälu, järjekorrad, pub/sub. Latentsus alla 1 ms. Vajalik igale veebirakendusele üle 100 päringu/s. Saadaval Redis Streams, RedisJSON ja RediSearch moodulid.

Memcached

Klassikaline võti-väärtus vahemälu. Lihtsam kui Redis, ideaalne seansside hoidlaks ja kergeks vahemällu salvestamiseks. Lihtsatel operatsioonidel suurem läbilaskevõime kui Redisel.

Andmebaasi migreerimine teiselt pakkujalt

Kõige tavalisemad kliendimured: kui kaua see võtab, kas tekib seisak, kas andmeid läheb kaotsi. Meie tegevuskava on end tõestanud — 100 GB+ andmebaaside migreerimised on tavaliselt seisakuta tänu loogilisele replikatsioonile. Siin on kolm kõige levinumat stsenaariumi koos käskudega.

MySQL/MariaDB mis tahes jagatud majutuse pakkujalt

Klassikaline mysqldump lippudega --single-transaction --routines --events. Sihtkohas impordime indeksite puhastamisega kiireima laadimise jaoks.

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

PostgreSQL AWS RDS-ist / Heroku Postgresist

pg_dump kohandatud vormingus (-Fc) on kiireim. Paralleelne taastamine võtmega --jobs=4 kasutab mitut protsessorituuma. Seisakuta migreerimiseks: loogilise replikatsiooni slott.

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

MongoDB Atlasest või mõnelt muult platvormilt

mongodump + mongorestore. Väga suurte andmebaaside (1 TB+) puhul kasutame MongoDB Cluster-to-Cluster sünkroonimist — diferentsiaalselt, ilma täieliku dumpita.

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

Kõrge käideldavus — replikatsioon ja tõrkesiire

Ärikriitiliste rakenduste puhul on üksik andmebaas üksik rikkepunkt. Seadistame replikeeritud klastrid (master + 1–3 replikat) automaatse tõrkesiirdega. RTO < 30 sekundit, RPO < 1 minut sünkroonse replikatsiooniga.

Master + replikad

Kirjutused masterisse, lugemised jaotatakse replikatele. Lugemise skaleerimine lineaarne replikate arvuga. Viivituse jälgimine ja hoiatused.

Automaatne tõrkesiire

Repmgr (Postgres), MHA (MySQL), MongoDB valimised. Masteri rikke korral võtab replika üle alla 30 sekundiga.

Asukoht (EL)

Andmekeskus EL-is: Frankfurt.

Ühenduste koondamine

PgBouncer Postgresile, ProxySQL MariaDB-le. Tuhandeid rakenduse ühendusi teenindatakse 50–100 füüsilise andmebaasiühenduse kogumiga.

Mida te paketiga saate

Automaatsed varukoopiad

Igal andmebaasil on 24 h täisvarukoopiad ja 1 h WAL/binlog varukoopiad. 30-päevane säilitus dedikeeritud pakettides. Geograafiliselt redundantsed koopiad teises EL-i andmekeskuses — hallatud pakettides tasuta.

Master-replica replikatsioon

Seadistame loogilise või füüsilise replikatsiooni, sealhulgas piirkondadevahelise. Tõrkesiire alla 30 sekundi. PgBouncer ühenduste koondamiseks, ProxySQL MariaDB jaoks, MongoDB replica set'id valmis.

Töökoormuse häälestus

Häälestame work_mem, shared_buffers, max_connections, innodb_buffer_pool_size ja ülejäänu teie rakenduse jaoks — hallatud pakettides tasuta. Jõudluse ülevaatus iga 90 päeva järel.

Tasuta migreerimine

Migreerime teistelt pakkujatelt — mysqldump, pg_dump, mongodump. Null seisakut, sihtkohas terviklikkuse kontrolliga. Loogiline replikatsioon seisakuta migreerimiseks.

GDPR isikuandmeid sisaldavatele andmebaasidele

Andmebaasides on tavaliselt kõige rohkem isikuandmeid — e-posti aadressid, telefoninumbrid, klientide IP-aadressid. Täieliku GDPR-ile vastavuse jaoks pakume krüpteerimist, auditilogimist ja säilituspoliitikaid, mis on andmebaasi sisse ehitatud.

  • Ketta krüpteerimine puhkeolekus (LUKS) — tasuta igal VPS-il
  • Veerutaseme krüpteerimine (nt isikukood, telefon) pgcrypto või Vault Transiti kaudu
  • DDL/DML auditilogi — kes, millal, mida (pgaudit, MySQL Enterprise Audit, MongoDB Auditing)
  • Säilituspoliitikad — automaatne kustutamine määratud perioodide järel (nt 5 aastat arvete puhul)
  • Pühendatud andmekaitseametniku (DPO) roll — aitame poliitikaid kliendipaneelis seadistada
  • Tasuta DPA, mis vastab GDPR-i artiklile 28 + tehnilise auditi dokumentatsioon

Korduma kippuvad küsimused

Kas te pakute hallatud andmebaase?

Jah, VPS-il 32 GB ja suuremal ning kõigil dedikeeritud serveritel. Tegeleme häälestuse, varukoopiate, replikatsiooni ja turvapaikadega. Teie ülesanne: ainult SQL-päringud.

Kui suur andmebaas VPS-i mahub?

Praktiline piir: 200–300 GB VPS-il 32G, 1 TB+ VPS-il 64G. Sellest suuremate puhul soovitame dedikeeritud serverit kiire RAID-i või u.2 NVMe-ga. PostgreSQL/MariaDB skaleeruvad hästi kuni 5 TB-ni ühel sõlmel.

Kas ma saan olemasoleva andmebaasi AWS RDS-ist üle tuua?

Jah, migreerime AWS RDS-ist, Azure Database'ist, Google Cloud SQL-ist, Heroku Postgresist ja Atlasest. Loogiline replikatsioon annab tavaliselt null seisakut. Tasuta abi kuni 1 TB suuruste andmebaaside puhul.

Kuidas erineb ClickHouse PostgreSQL-ist?

PostgreSQL on OLTP (tehinguline) — kiired kirjutused, ACID, ideaalne rakendustele. ClickHouse on OLAP (analüütiline) — kiired agregeerimised miljarditel ridadel. Kasutame sageli mõlemat: OLTP Postgresis, aruandlus ClickHouse'is replikatsiooni kaudu.

Kas varukoopiaid tegelikult testitakse?

Jah. Iga nädal taastatakse juhuslik varukoopia automaatselt staging-serverisse ja võrreldakse algandmetega. Aruande saate e-kirjaga. Varukoopiat, mida te ei testi, ei ole olemas.

Valige oma rakendusele sobiv andmebaas

Pole kindel, millist mootorit valida? Kirjutage meile — aitame arhitektuuri tasuta kavandada enne esimest arvet. 100 GB+ andmebaaside puhul aitame ka pakkujalt migreerida.

Võtke meiega ühendust →

Juhendid Eesti ettevõtetele