{"id":22,"date":"2025-12-12T16:00:25","date_gmt":"2025-12-12T15:00:25","guid":{"rendered":"https:\/\/ekipa10.startengine.si\/?page_id=22"},"modified":"2025-12-12T16:11:20","modified_gmt":"2025-12-12T15:11:20","slug":"zakaj-izbrati-mongodb-namesto-sql-baze","status":"publish","type":"page","link":"https:\/\/ekipa10.startengine.si\/?page_id=22","title":{"rendered":"Zakaj izbrati MongoDB namesto SQL baze?"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Kriterij<\/th><th>MongoDB (NoSQL)<\/th><th>SQL (Relacijske baze)<\/th><\/tr><\/thead><tbody><tr><td><strong>Struktura podatkov<\/strong><\/td><td>Dokumenti (JSON\/BSON), brez fiksne sheme<\/td><td>Tabele z vrsticami in stolpci, fiksna shema (record)<\/td><\/tr><tr><td><strong>Fleksibilnost<\/strong><\/td><td>Zelo visoka \u2013 dokumenti se lahko razlikujejo<\/td><td>Nizka \u2013 potreben vnaprej definiran model<\/td><\/tr><tr><td><strong>Relacije<\/strong><\/td><td>Ni naravne podpore za kompleksne relacije<\/td><td>Mo\u010dna podpora relacijam (JOIN, foreign keys)<\/td><\/tr><tr><td><strong>Skaliranje<\/strong><\/td><td>Horizontalno (sharding \u2013 razdelitev po ve\u010d stre\u017enikih)<\/td><td>Ve\u010dinoma vertikalno (mo\u010dnej\u0161i stre\u017enik)<\/td><\/tr><tr><td><strong>Hitrost razvoja<\/strong><\/td><td>Hitrej\u0161i razvoj, ker ni treba definirati sheme<\/td><td>Po\u010dasnej\u0161i, ker je treba na\u010drtovati shemo<\/td><\/tr><tr><td><strong>Uporaba<\/strong><\/td><td>Dinami\u010dne aplikacije, Big Data, IoT, AI<\/td><td>Finan\u010dni sistemi, ERP, aplikacije z mo\u010dno strukturo<\/td><\/tr><tr><td><strong>Transakcije<\/strong><\/td><td>Podprte od verzije 4.0, a omejene<\/td><td>Zelo mo\u010dna podpora transakcijam in integriteti<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Kriterij MongoDB (NoSQL) SQL (Relacijske baze) Struktura podatkov Dokumenti (JSON\/BSON), brez fiksne sheme Tabele z vrsticami in stolpci, fiksna shema (record) Fleksibilnost Zelo visoka \u2013 dokumenti se lahko razlikujejo Nizka \u2013 potreben vnaprej definiran model Relacije Ni naravne podpore za kompleksne relacije Mo\u010dna podpora relacijam (JOIN, foreign keys) Skaliranje Horizontalno (sharding \u2013 razdelitev po ve\u010d [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-22","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/pages\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=22"}],"version-history":[{"count":2,"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/pages\/22\/revisions"}],"predecessor-version":[{"id":25,"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=\/wp\/v2\/pages\/22\/revisions\/25"}],"wp:attachment":[{"href":"https:\/\/ekipa10.startengine.si\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}