PostgreSQL, MySQL, alebo NoSQL? Ako vybrať databázu, aby ste ju o tri roky nemuseli meniť
Výber databázy patrí k rozhodnutiam, ktoré sa na začiatku projektu urobia za jedno popoludnie a potom sa s nimi žije roky. Prechod na inú databázu pri bežiacej aplikácii je veľký projekt, ako ukazujú príbehy Guardianu, Uberu či Discordu. Porovnali sme PostgreSQL, MySQL a najznámejšie NoSQL databázy podľa aktuálnych dát, cenníkov a dokumentácie k 29. septembru 2026. Nájdete tu aj to, čo ponúkajú slovenské hostingy a kde vaše dáta fyzicky ležia.

Keď vám dodávateľ aplikácie povie „dáme tam Postgres“, väčšinou má pravdu. Nie vždy však. Web na WordPresse pobeží najlacnejšie na MySQL alebo MariaDB, ktorú máte v cene hostingu. Chat s miliardami správ potrebuje iný typ databázy ako fakturačný systém. A vyrovnávacia pamäť na rýchle načítanie stránok sa rieši ešte inak.
Začíname stručnou odpoveďou v tabuľke, potom porovnávame tri hlavné cesty a ceny. Na konci je päť otázok, ktoré si položte skôr, ako schválite zadanie. Technické pojmy vysvetľujeme tak, aby rozhodnutie zvládol aj majiteľ firmy, ktorý sám neprogramuje.
01Stručná odpoveď: ktorá databáza na aký projekt
| Projekt | Rozumná voľba | Prečo |
|---|---|---|
| Firemný web alebo e-shop na WordPresse | MySQL alebo MariaDB | Je v cene bežného hostingu a WordPress s ňou priamo počíta. |
| Aplikácia na mieru: objednávky, faktúry, používatelia, sklad | PostgreSQL | Transakcie a väzby medzi dátami ako každá relačná databáza, navyše JSONB s indexmi a rozšírenie pre AI. |
| Rýchla vyrovnávacia pamäť, fronty, používateľské relácie (sessions) | Redis alebo Valkey popri hlavnej databáze | Dáta drží v operačnej pamäti a odpovedá veľmi rýchlo. Ako jediná databáza sa nehodí. |
| Katalóg s premenlivou štruktúrou, metadáta, logy | MongoDB alebo PostgreSQL s JSONB | Dokumenty bez pevnej schémy. PostgreSQL to zvládne tiež, ak nečakáte obrovské objemy. |
| Miliardy správ alebo udalostí s jednoduchými dopytmi | Cassandra, ScyllaDB, DynamoDB | Stavané na rozloženie dát medzi desiatky serverov. Na bežnú firemnú aplikáciu zbytočne zložité. |
| Vyhľadávanie podľa významu pre AI asistenta | PostgreSQL s rozšírením pgvector | Vektory ležia vedľa ostatných dát. Špecializovanú databázu riešte až pri veľkých objemoch. |
Ak z tabuľky nevyplýva jasná odpoveď, siahnite po PostgreSQL. Je to najbezpečnejší východiskový bod: zvládne relačné dáta aj dokumenty, má liberálnu licenciu a ponúka ho každý veľký cloud. Na NoSQL prejdite, až keď na to budete mať konkrétny dôvod.
02SQL vs NoSQL: rozdiel medzi relačnou a nerelačnou databázou bez žargónu
Relačná databáza (PostgreSQL, MySQL, MariaDB, Microsoft SQL Server, Oracle) ukladá dáta do tabuliek s pevne danými stĺpcami. Zákazník je v jednej tabuľke, jeho objednávky v druhej a databáza stráži, aby objednávka nepatrila neexistujúcemu zákazníkovi. Dopyty sa píšu v jazyku SQL. Keď prevádzate peniaze z účtu na účet, relačná databáza zaručí, že sa vykoná buď celý prevod, alebo nič. Tomu sa hovorí transakcia.
NoSQL je súhrnné označenie databáz, ktoré tabuľky nepoužívajú, alebo nie ako hlavný model. Najčastejšie druhy:
- Dokumentové (MongoDB): každý záznam je dokument vo formáte podobnom JSON, dva produkty v katalógu môžu mať úplne iné polia.
- Typu kľúč-hodnota (Redis, Valkey, DynamoDB): najjednoduchší model, podľa kľúča rýchlo nájdete hodnotu. Typicky vyrovnávacia pamäť alebo používateľské relácie.
- Širokostĺpcové (Cassandra, ScyllaDB): navrhnuté na obrovské objemy zápisov rozložené medzi veľa serverov.
- Grafové (Neo4j): hlavným obsahom sú vzťahy medzi záznamami, napríklad sociálna sieť alebo odporúčanie.
Hranice medzi oboma svetmi sa za posledných desať rokov veľmi zotreli. PostgreSQL od verzie 9.4 z roku 2014 pozná typ JSONB, takže ukladá a indexuje dokumenty podobne ako MongoDB. Vývojári PostgreSQL vtedy napísali, že používatelia si už nemusia vyberať medzi relačnou a nerelačnou databázou, môžu mať oboje naraz (PostgreSQL). MongoDB naopak od verzie 4.0 z roku 2018 podporuje transakcie cez viac dokumentov (MongoDB).

03Čo používajú vývojári a prečo na tom záleží
Databáza, ktorú pozná veľa vývojárov, má pre firmu praktickú výhodu: ľahšie nájdete človeka, ktorý ju bude spravovať, a na problémy existujú hotové odpovede. Najväčší verejný prieskum medzi vývojármi robí Stack Overflow. V ročníku 2025 odpovedalo na otázku o databázach 26 083 ľudí (Stack Overflow).
- PostgreSQL55,6 %
- MySQL40,5 %
- SQLite37,5 %
- Microsoft SQL Server30,1 %
- Redis28,0 %
- MongoDB24,0 %
- MariaDB22,5 %
- Elasticsearch16,7 %
- Oracle10,6 %
- DynamoDB9,8 %
Podiel zo všetkých 26 083 respondentov, ktorí na otázku odpovedali; jeden človek mohol uviesť viac databáz. Zdroj: Stack Overflow Developer Survey 2025.
PostgreSQL vedie aj v tom, s čím chcú vývojári pracovať ďalej: 65,5 % z tých, ktorí ho používajú, pri ňom chce zostať, a 46,5 % všetkých respondentov s ním chce pracovať budúci rok. Na prvom mieste v oboch ukazovateľoch je podľa Stack Overflow nepretržite od roku 2023.
Ešte v roku 2018 pritom používalo MySQL 59 % vývojárov a PostgreSQL 33 %. Medzi profesionálnymi vývojármi PostgreSQL tesne predbehol MySQL v roku 2022, medzi všetkými respondentmi o rok neskôr (Stack Overflow 2022, 2023).
- 2018MySQL: 59,0 %PostgreSQL: 33,0 %
- 2022MySQL: 46,9 %PostgreSQL: 43,6 %
- 2023MySQL: 41,1 %PostgreSQL: 45,6 %
- 2024MySQL: 40,3 %PostgreSQL: 48,7 %
- 2025MySQL: 40,5 %PostgreSQL: 55,6 %
Všetci respondenti. Hodnoty za rok 2018 cituje ročník 2024. V roku 2025 Stack Overflow zmenil výpočet časti otázok a odpovedalo menej ľudí, skok medzi rokmi 2024 a 2025 preto berte ako orientačný (metodika 2025).
Inak vyzerá rebríček DB-Engines. V septembri 2026 v ňom vedie Oracle (1 122 bodov), druhá je MySQL (845), tretí Microsoft SQL Server (699) a PostgreSQL je štvrtý (683). MongoDB má 381 bodov a je najvyššie z NoSQL databáz (DB-Engines). Rebríček však počíta okrem iného zmienky na webe, vyhľadávanosť, otázky na Stack Overflow, pracovné inzeráty a profily na LinkedIne. Sám prevádzkovateľ píše, že nemeria počet inštalácií ani skutočné nasadenie (metodika DB-Engines). Za posledných päť rokov MySQL v tomto rebríčku stratila približne 30 % bodov, PostgreSQL naopak zhruba 18 % získal.
Z oboch zdrojov plynie jediný spoľahlivý záver: PostgreSQL aj MySQL sú masovo rozšírené a o ľudí, ktorí ich ovládajú, nebudete mať núdzu. Veta „PostgreSQL je najpopulárnejšia databáza na svete“ platí len pre prieskum Stack Overflow.
04PostgreSQL: východisková voľba pre aplikácie na mieru
PostgreSQL je open source databáza s takmer tridsaťročnou históriou vývoja. Vychádza pod licenciou PostgreSQL License, ktorá je podobná licenciám BSD a MIT: môžete ho používať, upravovať a šíriť bez poplatkov a bez zmluvy (PostgreSQL). Nepatrí žiadnej firme, takže vám nikto nezmení licenciu ani nezačne účtovať poplatky za samotnú databázu.
Silné stránky
- Spoľahlivé transakcie a väzby medzi dátami. Pre účtovníctvo, objednávky a sklad je to základ.
- JSONB. Dokumenty s premenlivou štruktúrou uložíte vedľa bežných tabuliek a môžete ich indexovať.
- Rozšírenia. Cez rozšírenia zvláda napríklad vektory pre AI (pgvector).
- Predvídateľná podpora. Každá hlavná verzia dostáva opravy 5 rokov, nová vychádza približne raz ročne (PostgreSQL).
Aktuálna verzia je PostgreSQL 18 zo septembra 2025 s podporou do novembra 2030. Priniesla nový subsystém na asynchrónne čítanie z disku, ktorý podľa vývojárov v niektorých scenároch zrýchlil čítanie až trojnásobne (PostgreSQL 18). Verzia 19 je k 29. septembru 2026 vo fáze štvrtej bety. Pozor na verziu 14: opravy pre ňu sa skončia 12. novembra 2026.
Ako ďaleko PostgreSQL škáluje
Častá obava znie, že relačná databáza „neunesie“ veľkú záťaž. Prax veľkých firiem ukazuje opak. Notionu stačila jediná databáza PostgreSQL päť rokov, počas ktorých záťaž narástla o štyri rády. Potom dáta rozdelil na 480 logických častí v 32 fyzických databázach (Notion). Figma v roku 2020 bežala na jedinej databáze PostgreSQL na najväčšej inštancii, akú AWS ponúkal, a databázovú vrstvu odvtedy zväčšila takmer stokrát. NoSQL pritom zvažovala a odmietla, pretože pre jej zložitý relačný model neponúka dosť pružnosti (Figma). Podľa servera InfoQ obsluhuje OpenAI 800 miliónov používateľov ChatGPT z jednej hlavnej inštancie PostgreSQL s takmer 50 replikami na čítanie; nové úlohy s veľkým množstvom zápisov však smeruje do iných, rozdelených databáz, napríklad Azure Cosmos DB (InfoQ).
Ako pripraviť databázu na rast, od indexov po repliky, podrobne opisujeme v článku Škálovateľnosť webovej aplikácie.
Slabšie miesta
PostgreSQL potrebuje o niečo viac starostlivosti o nastavenie ako MySQL: pool spojení, pravidelné upratovanie starých verzií riadkov (VACUUM) a plánované upgrady hlavných verzií. Na lacnom zdieľanom hostingu ho nájdete zriedkavejšie, a ak áno, tak v staršej verzii 14. Pri spravovanej službe v cloude to väčšinou odpadá.
05MySQL a MariaDB: istota lacného hostingu
MySQL vlastní Oracle a ponúka ju v dvoch licenciách: zadarmo pod GPLv2 alebo v platenej komerčnej licencii. Tú potrebuje najmä firma, ktorá MySQL dodáva spolu so svojím softvérom a nechce zdrojový kód tohto softvéru zverejniť pod licenciou GPL (MySQL). Pri bežnej webovej aplikácii na serveri to neriešite. MariaDB je komunitná odnož MySQL, pre väčšinu aplikácií zameniteľná.
Najväčšou výhodou MySQL a MariaDB je dostupnosť. WordPress odporúča MariaDB 10.11 alebo novšiu, prípadne MySQL 8.0 alebo novšiu (WordPress), a tieto databázy majú v cene všetky slovenské webhostingy, ktoré sme prešli. PostgreSQL už nie všetky:
| Hosting | MySQL a MariaDB | PostgreSQL | Cena od (bez DPH, mesačne) |
|---|---|---|---|
| Websupport | MariaDB 11.4, MySQL 8.4 | áno, verzia 14 | 2,99 € prvé obdobie, potom 3,99 € (Simple, ročne) |
| Webglobe | MariaDB, MySQL | áno, verzia neuvedená | 2,69 € pri ročnej platbe, obnova 3,39 € (Start) |
| WebHouse | MySQL/MariaDB | áno, verzia neuvedená | 1,09 € pri ročnej platbe (happy 0,5 GB) |
| Active24 | MySQL, max. 1 GB na databázu | nie | 1,99 € (Start, akciová cena) |
Websupport na svojom blogu odporúča MySQL alebo MariaDB začiatočníkom a PostgreSQL projektom, ktoré potrebujú zvládať zložité úlohy a pre ktoré je dôležitá konzistencia dát (Websupport).
Kto chce MySQL, mal by vedieť, ako sa zmenilo číslovanie verzií. Verzia 8.0 už nemá bežnú ani predĺženú podporu od Oracle, tá sa skončila v apríli 2026. Aktuálne dlhodobo podporované (LTS) rady sú 8.4 a 9.7, s predĺženou podporou do roku 2032, resp. 2034 (Oracle). Od júla 2026 Oracle čísluje verzie podľa kalendára, prvá je MySQL 26.7.0 (MySQL). Návody, ktoré ako najnovšiu uvádzajú radu 9, sú zastarané.
MySQL zvládne aj veľkú záťaž. Uber v roku 2016 opísal, prečo v mnohých prípadoch prešiel z PostgreSQL na vlastnú vrstvu Schemaless postavenú nad MySQL. Dôvodom boli okrem iného zápisy, replikácia a náročné upgrady vtedajšieho PostgreSQL (Uber). Článok je však desať rokov starý a odvtedy vyšlo mnoho hlavných verzií PostgreSQL. Ako argument proti dnešnému PostgreSQL je preto slabý. Dokladá však, že MySQL zvládne aj veľkú záťaž.
06NoSQL: kedy dávajú MongoDB, Redis a spol. zmysel
NoSQL databázy sú špecializované nástroje. Najlepšie fungujú tam, kde ich dátový model presne sedí na úlohu.
MongoDB
Dokumentová databáza s pružnou schémou, obľúbená na rýchly vývoj prototypov. Staršia námietka, že nepozná transakcie, od roku 2018 neplatí. Dokumentácia MongoDB však sama pripomína, že operácia nad jedným dokumentom je atomická a transakcie cez viac dokumentov pri mnohých bežných prípadoch nepotrebujete, ak dáta dobre navrhnete (MongoDB). Aktuálna verzia 9.0 vyšla 28. septembra 2026 (MongoDB).
Česká firma Apify ukladá do MongoDB metadáta o používateľoch a ich úlohách, samotné dáta drží v oddelených úložiskách (Apify 2021). Hlavný cluster s 1,5 TB dát a 32 virtuálnymi procesormi však podľa jej blogu narazil na výkonnostné limity a firma plánovala jeho rozdelenie (Apify).
Opačnou cestou išiel britský denník Guardian. V roku 2018 presunul približne 2,3 milióna článkov a ďalších položiek z MongoDB do PostgreSQL na AWS. Správa vlastného clustera MongoDB ho podľa redakcie stála najmenej dva mesiace práce vývojárov ročne a dva výpadky zastavili publikovanie na hodinu aj dlhšie. Typ JSONB v PostgreSQL mu umožnil prejsť takmer bez zmeny dátového modelu (Guardian).
Redis a Valkey
Databázy v operačnej pamäti, ktoré odpovedajú veľmi rýchlo. Používajú sa ako vyrovnávacia pamäť, na fronty úloh, počítadlá alebo používateľské relácie, vždy popri hlavnej databáze. Redis v marci 2024 opustil otvorenú licenciu BSD (Redis), a preto vznikol fork Valkey pod Linux Foundation, ktorý podporili okrem iných AWS a Google Cloud (Linux Foundation). Od verzie 8 z mája 2025 ponúka Redis opäť aj open source licenciu AGPLv3 (Redis).
Cassandra, ScyllaDB a DynamoDB
Cassandra a ScyllaDB sa oplatia až pri naozaj obrovských objemoch. DynamoDB sa v AWS používa aj pre menšie aplikácie bez vlastných serverov, hodí sa však len na jednoduché spôsoby práce s dátami. Discord začínal v roku 2015 na jedinej sade serverov MongoDB. Keď mal 100 miliónov správ, dáta ani indexy sa už nezmestili do pamäte a odozvy začali kolísať, preto prešiel na Cassandru (Discord 2017). Na začiatku roka 2022 mal 177 serverov Cassandry s biliónmi správ a presunul ich na 72 serverov ScyllaDB. Pri 99 % požiadaviek sa načítanie starších správ skrátilo zo 40 až 125 ms na najviac 15 ms (Discord 2023).
Z príbehu Discordu plynie aj rada pre menšie firmy: MongoDB bola dobrá voľba na rýchly štart a prechod prišiel až vo chvíli, keď produkt vyrástol. Návrh databázy pre miliardy záznamov si pri firemnej aplikácii so stovkami používateľov vopred neplánujte.
07Licencie: kto rozhoduje o podmienkach vašej databázy
Pri databáze, na ktorej stojí celá firma, sa oplatí vedieť, kto rozhoduje o jej licencii. Dve z najznámejších NoSQL databáz ju za posledných osem rokov zmenili.
| Databáza | Licencia dnes | Čo to pre vás znamená |
|---|---|---|
| PostgreSQL | PostgreSQL License, liberálna open source | Používate zadarmo a bez obmedzení, projekt nepatrí jednej firme. |
| MySQL | GPLv2 alebo komerčná licencia Oracle | Pre webovú aplikáciu na vlastnom serveri zadarmo. Platenú licenciu rieši najmä ten, kto MySQL pribaľuje do svojho produktu. |
| MariaDB | GPLv2 | Komunitný vývoj, dlhodobé verzie vychádzajú raz ročne. |
| MongoDB | SSPL od 16. 10. 2018 | Používanie vo vlastnej aplikácii je bez poplatku. Open Source Initiative však SSPL za open source licenciu nepovažuje (OSI). |
| Redis | RSALv2, SSPLv1 alebo AGPLv3 (od verzie 8) | Licencia sa menila v rokoch 2024 a 2025. Alternatívou je Valkey pod licenciou BSD. |
08Databáza pre AI: vektory a vyhľadávanie podľa významu
Keď chcete, aby AI asistent odpovedal z vašich dokumentov, texty sa prevádzajú na vektory a vyhľadáva sa v nich podľa podobnosti významu. Na začiatok nepotrebujete žiadnu novú databázu.
- PostgreSQL s pgvector. Open source rozšírenie ukladá vektory vedľa ostatných dát. Rýchly index HNSW podporuje od verzie 0.5.0 z augusta 2023, do indexu sa zmestí vektor s najviac 2 000 rozmermi (pgvector).
- MongoDB Atlas Vector Search. Vyhľadávanie vo vektoroch priamo v MongoDB vrátane približného hľadania algoritmom HNSW (MongoDB).
- MySQL. Typ VECTOR síce pozná, funkciu na výpočet vzdialenosti medzi vektormi však Oracle ponúka len v cloudovej službe HeatWave a v MySQL AI, v bežnej komunitnej verzii chýba (MySQL).
Špecializovanú vektorovú databázu zvážte, až keď vám výkon pgvectora prestane stačiť, typicky pri veľmi veľkom počte vektorov alebo prísnych nárokoch na rýchlosť. Dovtedy je jedna databáza pre všetky dáta jednoduchšia na zálohy aj zabezpečenie.
09Koľko stojí prevádzka databázy
Samotná databáza je zadarmo, platíte za server, na ktorom beží, a za čas ľudí, ktorí sa o ňu starajú. Spravovaná databáza v cloude (databáza ako služba, DBaaS) za vás rieši zálohy, aktualizácie a obnovu po výpadku. Vstupné ceny sa v septembri 2026 začínajú približne na 12 € mesačne:
- AWS RDS PostgreSQL, db.t4g.micro12
- Azure PostgreSQL, B1ms13
- DigitalOcean PostgreSQL, 1 GB RAM13
- Supabase Pro22
- MongoDB Atlas M1050
- AWS RDS PostgreSQL, db.m7g.large129
- To isté s pohotovostnou replikou (Multi-AZ)258
Cenníky k 29. 9. 2026, AWS a Azure región Frankfurt, 730 hodín, bez úložiska a prenosu dát. DigitalOcean, Supabase a MongoDB Atlas základné úložisko zahŕňajú a región neuvádzajú, Atlas môže inde stáť inak. Prepočet kurzom ECB 1,1355 USD za euro (ECB).
Cenníky jednotlivých služieb: AWS, Azure, DigitalOcean, Supabase, MongoDB Atlas.
Najlacnejšie inštancie ako db.t4g.micro alebo B1ms majú výkon založený na kreditoch (plný výkon len krátkodobo) a hodia sa na testovanie alebo malé interné nástroje. Pre produkčnú aplikáciu s platiacimi zákazníkmi počítajte skôr so strojom s 2 virtuálnymi procesormi (vCPU) a 8 GB pamäte (db.m7g.large, približne 129 €) a s pohotovostnou replikou v inej zóne, ktorá cenu zdvojnásobí. K tomu úložisko a zálohy.
Na úplný začiatok stačia aj bezplatné tarify. Neon ponúka PostgreSQL zadarmo s 0,5 GB dát na projekt (Neon), Supabase 500 MB s uspaním projektu po týždni nečinnosti (Supabase) a MongoDB Atlas 512 MB (MongoDB). Na overenie nápadu stačia, dáta zákazníkov do nich však nedávajte.
Databázu ako službu ponúka na slovenskom webe napríklad Forpsi Cloud, služba však beží v dátovom centre IT1 v Taliansku (Forpsi Cloud). Slovenský web teda ešte nezaručuje, že dáta ležia na Slovensku. Websupport samostatnú spravovanú databázu v cenníku nemá, správu databázových serverov ponúka v rámci správy VPS alebo dedikovaného servera.
Koľko práce stojí správa databáz, ukazuje česká firma Kiwi.com. V roku 2022 prevádzkovala okolo 200 databáz a po presune PostgreSQL zo spravovaných databáz AWS do Cloud SQL od Googlu odhadla, že jej automatizácia novej služby ušetrí prácu desiatich ďalších správcov databáz. Text však vyšiel na blogu Google Cloudu, teda u dodávateľa služby (Google Cloud). Ako plánovať rozpočet na prevádzku od začiatku, opisujeme v článku Ako naplánovať vývoj SaaS aplikácie.
10Kde budú dáta ležať a čo na to GDPR
Za cloudový hosting databázy platilo v roku 2025 podľa Eurostatu 16,01 % slovenských firiem s desiatimi a viac zamestnancami. Priemer EÚ je 24,01 %, v Česku 22,77 %. Slovensko zaostáva aj v cloude celkovo: platený cloud používa 36,44 % slovenských firiem oproti 52,74 % v EÚ. Kým priemer EÚ od roku 2021 výrazne stúpol, slovenský podiel sa takmer nezmenil (2021: 36,14 %).
- Dánsko55,5 %
- Holandsko55,4 %
- Fínsko49,9 %
- Maďarsko26,0 %
- Priemer EÚ24,0 %
- Česko22,8 %
- Nemecko21,4 %
- Rakúsko17,8 %
- Slovensko16,0 %
- Poľsko8,8 %
Podiel firiem s 10 a viac zamestnancami bez finančného sektora. Poľské firmy uvádzajú málo hostingu databáz, ale veľa cloudových platforiem na vývoj, porovnávajte opatrne. Zdroj: Eurostat, isoc_cicce_use, ukazovateľ E_CC_PDB.
Žiadny z veľkých cloudov nemá na Slovensku región, v ktorom by mohla bežať vaša databáza. Najbližšie regióny sú Viedeň (Azure Austria East), Varšava (Google, Azure) a Frankfurt (AWS, Azure, Google) (AWS, Azure, Google Cloud).
GDPR nevyžaduje, aby dáta zostali na Slovensku, v rámci EÚ ich môžete uložiť kdekoľvek. Mimo EÚ ich možno preniesť len za podmienok, ktoré nariadenie stanovuje. Úrad na ochranu osobných údajov SR uvádza v zozname rozhodnutí o primeranosti aj Rámec pre ochranu osobných údajov medzi EÚ a USA (rozhodnutie Komisie 2023/1795). Do amerických organizácií zapojených do tohto rámca teda možno údaje prenášať bez ďalšieho povolenia (ÚOOÚ SR). Všeobecný súd EÚ žalobu proti rámcu 3. septembra 2025 zamietol (Súdny dvor EÚ), podľa dostupných správ sa však žalobca odvolal na Súdny dvor (Digital Policy Alert). Pre citlivé alebo pre firmu kľúčové dáta je preto bezpečnejší región v EÚ a zmluva o spracúvaní, ktorá to potvrdzuje.
Šifrovanie databázy GDPR výslovne nenariaďuje. Článok 32 ho uvádza medzi príkladmi vhodných opatrení spolu so schopnosťou dáta včas obnoviť (GDPR, čl. 32). Pri spravovanej databáze v cloude je šifrovanie aj automatická záloha zvyčajne len prepínač. Viac o zabezpečení píšeme v článku Bezpečnosť dát v systéme na mieru.
11Päť otázok predtým, ako databázu vyberiete

- Ako spolu dáta súvisia? Zákazníci, objednávky a faktúry s pevnými väzbami ukazujú na relačnú databázu. Samostatné dokumenty s premenlivou štruktúrou môžu ísť do dokumentovej.
- Koľko dát a zápisov čakáte o tri roky? Väčšina firemných aplikácií sa zmestí na jeden databázový server s replikou. Distribuované databázy typu Cassandra dávajú zmysel až pri miliardách záznamov.
- Kto bude databázu spravovať? Ak nemáte vlastného správcu, plaťte za spravovanú službu. Za zálohy, aktualizácie a obnovu po výpadku potom zodpovedá poskytovateľ.
- Kde majú dáta ležať? Región v EÚ, šifrovanie, zálohy a dĺžka ich uchovávania patria do zmluvy s dodávateľom.
- Ako z databázy odídete? Otvorená licencia a štandardné SQL uľahčia prechod k inému poskytovateľovi. Proprietárne cloudové databázy vás k dodávateľovi viažu viac.
Odpovede sa oplatí mať hotové už pri úvodnej analýze. Ako vyzerá postup od zadania po spustenie, nájdete na stránke Ako to prebieha.
12Najčastejšie chyby pri výbere databázy
- Voľba podľa módy. Kto zvolí MongoDB pre „škálovateľnosť“ v aplikácii s prepojenými dátami, skončí pri ručnom strážení väzieb v kóde.
- Dve hlavné databázy od začiatku. Každá ďalšia databáza znamená ďalšie zálohy, zabezpečenie a aktualizácie. Druhú pridajte, až keď na to bude konkrétny dôvod.
- Stará verzia na hostingu. Podpora PostgreSQL 14 sa končí 12. 11. 2026, MySQL 8.0 už nemá od Oracle bežnú ani predĺženú podporu. Zistite, kedy a ako hosting verziu aktualizuje.
- Záloha, ktorú nikto neskúsil obnoviť. Obnovu zo zálohy vyskúšajte aspoň raz pred spustením a potom pravidelne.
- Plánovanie shardingu pre desať používateľov. Rozdelenie databázy medzi servery trvalo Figme deväť mesiacov. Kým ho budete naozaj potrebovať, dlho si vystačíte s indexmi, replikami a vyrovnávacou pamäťou.
Ak vaše dáta zatiaľ žijú v Exceli a rozmýšľate, kedy prejsť na vlastný systém, prečítajte si článok Kedy už nestačí Excel. Ak chystáte presun existujúcej aplikácie do cloudu, na tento text nadväzuje Migrácia do cloudu bez výpadku.
13Časté otázky
PostgreSQL vs MySQL: ktorý je lepší?
Pre aplikáciu na mieru s objednávkami, faktúrami alebo skladom odporúčame PostgreSQL: má bohatšie dátové typy, JSONB, rozšírenie pre AI a liberálnu licenciu. Pre web na WordPresse alebo lacný zdieľaný hosting je praktickejšia MySQL alebo MariaDB, pretože je v cene hostingu. Výkonom sú pri bežných projektoch porovnateľné.
MongoDB vs PostgreSQL: ktorú zvoliť?
Ak sú dáta prepojené (zákazníci, objednávky, faktúry), zvoľte PostgreSQL. Dokumenty s premenlivou štruktúrou uloží do typu JSONB, takže často pokryje aj to, pre čo sa MongoDB vyberá. MongoDB dáva zmysel, keď celý dátový model tvoria samostatné dokumenty a tím s ňou vie pracovať. Guardian v roku 2018 prešiel z MongoDB na PostgreSQL práve vďaka JSONB, Discord naopak na MongoDB rýchlo postavil prvú verziu produktu.
Kedy sa oplatí NoSQL databáza?
Keď dátový model presne sedí na úlohu: Redis alebo Valkey ako vyrovnávacia pamäť, MongoDB na dokumenty s premenlivou štruktúrou, Cassandra alebo ScyllaDB na miliardy správ a udalostí. Ako jediná databáza pre bežnú firemnú aplikáciu sa NoSQL hodí málokedy.
Podporuje MongoDB transakcie?
Áno, transakcie cez viac dokumentov podporuje od verzie 4.0 z roku 2018, v shardovanom clustri od verzie 4.2 (MongoDB).
Koľko stojí spravovaná databáza v cloude?
Najmenšie inštancie vyjdú v septembri 2026 približne na 12 € mesačne bez DPH. Produkčná databáza s 2 vCPU a 8 GB pamäte v AWS stojí približne 129 €, s pohotovostnou replikou v ďalšej zóne približne 258 €, bez úložiska a prenosov.
Musí databáza s osobnými údajmi bežať na Slovensku?
Nie. GDPR umožňuje uloženie kdekoľvek v EÚ a za stanovených podmienok aj prenos mimo EÚ, napríklad do americkej organizácie zapojenej do Rámca pre ochranu osobných údajov medzi EÚ a USA. Pre citlivé alebo pre firmu kľúčové dáta odporúčame región v EÚ a zmluvne dohodnuté šifrovanie aj zálohy.
Dá sa databáza neskôr vymeniť?
Dá, ale je to drahé. Discord si kvôli presunu dát z Cassandry do ScyllaDB napísal vlastný nástroj, s ktorým odhad migrácie klesol z troch mesiacov na deväť dní. Figme trvalo rozdelenie databázy PostgreSQL medzi viac serverov deväť mesiacov. Prechod medzi PostgreSQL a MySQL je jednoduchší ako prechod medzi relačnou a NoSQL databázou.
14Zdroje
- Stack Overflow Developer Survey 2025: technológie
- Stack Overflow Developer Survey 2025: metodika
- Stack Overflow Developer Survey 2024: technológie
- Stack Overflow Developer Survey 2023
- Stack Overflow Developer Survey 2022
- DB-Engines Ranking, september 2026
- DB-Engines: metodika rebríčka
- PostgreSQL: politika verzií a podpory
- PostgreSQL 18: oznámenie vydania
- PostgreSQL 9.4: oznámenie vydania (JSONB)
- PostgreSQL: licencia
- MySQL: model vydávania verzií
- Oracle Lifetime Support Policy (PDF)
- MySQL: licencovanie
- MySQL 9.7: funkcie pre vektory
- MariaDB: politika údržby verzií
- MariaDB Foundation: o projekte a licencii
- WordPress: požiadavky na hosting
- MongoDB: transakcie
- MongoDB: transakcie vo verzii 4.0
- MongoDB: životný cyklus verzií
- MongoDB: SSPL, časté otázky
- Open Source Initiative: SSPL nie je open source licencia
- MongoDB: Vector Search
- Redis: zmena licencie 2024
- Redis: AGPLv3 od verzie 8
- Linux Foundation: Valkey
- pgvector
- Uber: prechod z PostgreSQL na MySQL (2016)
- Discord: miliardy správ (2017)
- Discord: bilióny správ (2023)
- Guardian: z MongoDB do PostgreSQL (2018)
- Figma: škálovanie PostgreSQL (2024)
- Notion: rozdelenie PostgreSQL (2021)
- InfoQ: OpenAI a PostgreSQL pre ChatGPT (2026)
- Google Cloud: Kiwi.com a Cloud SQL (2022)
- Apify: ladenie výkonu MongoDB (2021)
- Apify: inžinierstvo v roku 2024
- AWS RDS for PostgreSQL: cenník
- Azure Database for PostgreSQL: cenník
- DigitalOcean Managed Databases: cenník
- MongoDB Atlas: cenník
- Supabase: cenník
- Neon: cenník
- Websupport: špecifikácia webhostingu
- Websupport: cenník
- Websupport: PostgreSQL pre serverové služby (2023)
- Webglobe: webhosting
- WebHouse: hosting happy
- WebHouse: cenník
- Active24: porovnanie webhostingov
- Forpsi Cloud: databáza ako služba
- Finančná správa: sadzby DPH
- Eurostat: cloudové služby v podnikoch (isoc_cicce_use)
- AWS: zoznam regiónov
- Google Cloud SQL: regióny
- Microsoft Azure: zoznam regiónov
- ÚOOÚ SR: prenos do tretích krajín s primeranou úrovňou ochrany
- Súdny dvor EÚ: tlačová správa 106/25 (anglicky)
- Digital Policy Alert: odvolanie vo veci Latombe (anglicky)
- GDPR, článok 32 (anglicky)
- ECB: referenčný kurz USD
Ceny, verzie a údaje platia k 29. 9. 2026.