NoSQL

NoSQL je nerelační databáze, která ukládá a zpřístupňuje data pomocí dvojic klíč–hodnota. Na rozdíl od tradiční databáze, která ukládá data do řádků a sloupců, ukládá NoSQL DBMS každou položku samostatně s jedinečným klíčem. Databáze NoSQL také nevyžaduje strukturované schéma, které definuje každou tabulku a související sloupce. To poskytuje mnohem flexibilnější způsob ukládání dat než relační databáze.

Zatímco relační databáze například (MySQL) jsou ideální pro ukládání strukturovaných dat, jejich pevná struktura ztěžuje přidávání nových polí a rychlé rozšiřování databáze. NoSQL poskytuje nestrukturovaný nebo „polo-strukturovaný“ přístup, který je ideální pro zachycování a ukládání obsahu vytvářeného uživateli (UGC). Může jít o text, obrázky, zvukové soubory, videa, záznamy o kliknutích, tweety nebo jiná data. Zatímco relační databáze se s růstem často zpomalují a pracují méně efektivně, databáze NoSQL jsou vysoce škálovatelné. Do databáze NoSQL můžete ve skutečnosti přidat tisíce nebo stovky tisíc nových záznamů s jen minimálním poklesem výkonu.

Díky flexibilitě a škálovatelnosti NoSQL začalo mnoho velkých firem a organizací používat databáze NoSQL k ukládání uživatelských dat. Jsou obzvláště běžné v aplikacích pro cloud computing a staly se velmi oblíbeným řešením pro ukládání velkých dat.

NOTE: NoSQL se někdy označuje jako „Not only SQL“, ačkoli nejde o oficiální význam tohoto termínu.

Aktualizováno August 27, 2013 od Per C.

quizOtestujte své znalosti

A leaderboard advertisement appears on which part of a webpage?

A
Along the top, before any of the page's content.
0%
B
Between the page's first and second paragraphs.
0%
C
Vertically-oriented along the right or left edge.
0%
D
At the bottom of the page, either above or below the footer.
0%
Correct! Incorrect!     View the Leaderboard definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice NoSQL na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.