Oracle NoSQL znamená „nielen SQL“, čo znamená databázu s niektorými rozšírenými funkciami nad tým, čo by spravidla mal systém správy relačných databáz (RDBMS). Dnes databázy ako NoSQL získavajú na popularite v podnikoch. Jedným z najznámejších príkladov databáz NoSQL je MongoDB. Medzi jeho výhody patrí:
- Používa sa v aplikáciách veľkých dát, v reálnom čase a cloud computingu
- Navrhnuté na prekonanie obmedzení RDBMS
- Poskytuje flexibilný model bez schém
- Zjednodušuje interakciu medzi aplikáciou a databázou
Webinár: Premiestnenie relačných databáz nad rámec tradičných Zaregistrujte sa tu |
RDBMS nebol navrhnutý na riešenie problémov škálovateľnosti, ktorým čelia súčasné aplikácie. Flexibilný dátový model NoSQL sa zaoberá niektorými problémami, ktoré RDBMS nezohľadňuje, napríklad: