MongoDB – baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?
Napisane przez wowo | Kategorie: webdev
Ostatnio miałem przyjemność poprowadzić w mojej firmie ”Piątek z XSolve” prezentując temat “MongoDB – baza danych zorientowana dokumentowo. Czy ruch NoSQL ma sens?”.
MongoDB jest bazą nowej generacji, która jest zorientowana na przechowywanie dokumentów JSON, o dowolnej strukturze. Nie mamy w tym przypadku problemów z schamatami bazy, czy migracjami na nowsze wersje jej struktur. MongoDB, jak i inne rozwiązania nurtu NoSQL, jest stworzona z myślą o pracy w dużych obciążeniach oraz posiada wbudowane mechanizmy skalowania i replikacji. Baza ta posiada bardzo przyjemne API dostępu do danych, które jest podobne do niektórych bibliotek ORM.
Podczas prezentacji i dyskusji jaka się rozwinęła, staraliśmy się odpowiedzieć na pytanie “Czy ruch NoSQL ma sens?”. Odpowiedź, zarówno moja, jak i kolegów była jednoznaczna: tak, ale tylko gdy NoSQL, będziemy rozwijać jak Not only SQL. Bazy nierelacyjne mogą być doskonałym uzupełnieniem dla baz SQL, ale raczej mało prawdopodobne, żeby w całości zastąpiły bazy relacyjne w złożonych aplikacjach i systemach.
Zapraszam do obejrzenia slajdów z prezentacji (podczas prelekcji był jeszcze pokaz “na żywo” możliwości bazy, którego w slajdach niestety nie ma).
I’m on Twitter
Napisane przez wowo | Kategorie: Ogólne
As you probably noticed, I’m on Twitter for some time. You can follow me with this link: @sznapka. I’m tweeting mostly on webdev topics. You can see my latest tweets on the right sidebar :-)



