Odpovídáte na názor ke článku Objektové databáze.
[3] [4] Vidite, a ja si vzdy myslel, ze objektove db jsou "vyspelejsi" databaze (co se zpusobu relacnich dat tyce), a NoSQL jsem vzdy povazoval za jednodussi lepe skalovatelne hracicky.
Samozrejme, kdyz na to budu koukat jako na NoSQL - ano, do db ukladam "dokument" - tedy objekt, ktery ma pak v sobe kdo vi co. Z programatorskeho hlediska na to ale koukam jako na ukazatele do pameti - tedy relace.
Ve Smalltalku mohu napriklad pracovat s libovolnou urovni instanci objektu, vselijak se zanorovat a pracovat s ostatnimi objekty. V NoSQL mam klic k zaznamu, ale nejak si nedovedu predstavit, jak bych z klice vytahnul treti uroven objektu a jeste s podminkou porovnavajici s objektem nekde jinde.
NoSQL se pak daji z vesela skalovat, rozkladat a skladat do clusteru... U objektovych databazi jsem zatim nic takoveho nepotkal. Nevim presne, jak db4o pracuje, ale... lze nejak smysluplne bez nakladne rezie kolem vytvorit clustery pro objektove databaze?
Rad se necemu naucim, vyvedte me z meho omylu... (Doufam, ze to necte muj byvaly profesor na ODBMS)
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 774×
Přečteno 26 420×
Přečteno 24 932×
Přečteno 21 278×
Přečteno 18 932×