Národní úložiště šedé literatury Nalezeno 6 záznamů.  Hledání trvalo 0.01 vteřin. 
Distribuovaný dokumentový server založený na databázi CouchDB
Kanis, Martin ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Práca pojednáva o problematike distribuovaných databázových systémov, o ich výhodách a nevýhodách. Následne text oboznamuje s dokumentovou databázou CouchDB, spôsobom ukladania dokumentov, riešením synchronizácie a prístupu ku CAP teorému. Cieľom práce je implementovať distribuovaný databázový server pre správu a workflow dokumentov, ktorý je založený na CouchDB. Systém obsahuje cluster s troma CouchDB uzlami a HAProxy na popredí, ktorá rozdeľuje záťaž medzi uzlami. Systém umožňuje vytváranie ľubovoľných dokumentov na základe šablóny, spravuje ich životný cyklus a tok. Taktiež je možné vytvárať vlastné workflow za pomoci BRMS pravidiel. Implementované riešenie uľahčuje spravovanie a tok dokumentov a umožňuje vysokú mieru prispôsobenia potrebám organizácie.
Distribuovaný dokumentový server založený na databázi CouchDB
Kanis, Martin ; Burget, Radek (oponent) ; Rychlý, Marek (vedoucí práce)
Práca pojednáva o problematike distribuovaných databázových systémov, o ich výhodách a nevýhodách. Následne text oboznamuje s dokumentovou databázou CouchDB, spôsobom ukladania dokumentov, riešením synchronizácie a prístupu ku CAP teorému. Cieľom práce je implementovať distribuovaný databázový server pre správu a workflow dokumentov, ktorý je založený na CouchDB. Systém obsahuje cluster s troma CouchDB uzlami a HAProxy na popredí, ktorá rozdeľuje záťaž medzi uzlami. Systém umožňuje vytváranie ľubovoľných dokumentov na základe šablóny, spravuje ich životný cyklus a tok. Taktiež je možné vytvárať vlastné workflow za pomoci BRMS pravidiel. Implementované riešenie uľahčuje spravovanie a tok dokumentov a umožňuje vysokú mieru prispôsobenia potrebám organizácie.
Srovnání databází CouchDB a MarkLogic
Sapegina, Evgeniya ; Palovská, Helena (vedoucí práce) ; Chlapek, Dušan (oponent)
Tato bakalářská práce se zabývá NoSQL koncepty a zejména systémem řízení báze dat CouchDB a MarkLogic. Cílem bakalářské práce je uvést příčiny vzniku NoSQL SŘBD, popsat jejich vybrané vlastnosti a uvést obecně akceptovanou klasifikaci na základě jejich datového modelu. Dalším cílem je představit aktuální zájem o SŘBD CouchDB a MarkLogic, popsat základní principy jejich fungování a na konkrétních příkladech užití z praxe demonstrovat vybrané důvody, jež mohou hrát při výběru vhodného databázového řešení významnou roli. Následně tyto dva SŘBD porovnáme, přičemž jsou vyzdviženy některé důležité aspekty, které mohou být při rozhodování o nasazení těchto SŘBD klíčové. Za přínos této práce považuji především porovnání dvou uživatelsky oblíbených a zajímavých SŘBD: CouchDB a MarkLogic, které může posloužit jako materiál pro výběr jednoho ze dvou SŘBD do konkrétního projektu. Práce je členěna do čtyř kapitol. Teoretickou část zastupuje druhá a třetí kapitola. Druhá kapitola je věnována vlastnostem NoSQL SŘBD, třetí kapitola pojednává o vlastnostech SŘBD CouchDB a MarkLogic. Praktické části se pak věnuje kapitola čtvrtá, kde jsou oba zmíněné systémy z různých hledisek porovnány.
NoSQL databáze
Günzl, Richard ; Palovská, Helena (vedoucí práce) ; Strossa, Petr (oponent)
Práce se zabývá databázovými systémy spadající do skupiny označované jako NoSQL databáze. V druhé kapitole vysvětluji základní pojmy a teorii související s databázovými systémy. V krátkosti zde vykládám o databázových systémech založených na relačním modelu dat a standardizovaném dotazovacím jazyku SQL. Třetí kapitola je zaměřena na výklad pojmu a historii NoSQL databází. Dále jsou v této kapitole představeny databázové modely, podstatné vlastnosti a využití NoSQL databází také v porovnání s tradičními databázovými systémy. Ve čtvrté kapitole se věnuji rozdělení NoSQL databází na jejich jednotlivé představitele. Charakterizuji zde několik hlavních představitelů NoSQL databází. V další kapitole se věnuji praktické ukázce NoSQL databáze, konkrétně databázovému systému Apache Cassandra. Ve stručnosti se zde zabývám zprovozněním databázového systému Apache Cassandra a nástroji pro jeho správu. Dále praktická ukázka obsahuje základní operace vykonávané nad vzorovou databází s pomocí interaktivního rozhraní příkazové řádky označované jako Cassandra CLI. Cílem této kapitoly je seznámit čtenáře, jak pracovat s databázovým systémem Apache Cassandra a poukázat na některé jeho specifika. Hlavním cílem práce je seznámit čtenáře s nejdůležitějšími vlastnostmi a představiteli NoSQL databází a s jejich možnou využitelností v praxi.
Dokumentově orientované open source databázové systémy
Regner, Tomáš ; Chlapek, Dušan (vedoucí práce) ; Tomášková, Barbora (oponent)
Jedním z cílů této bakalářské práce je seznámit čtenáře s motivy vývojářů pro hledání alternativ k tradičním relačním databázovým systémům, jež postupně vyústili ve vznik NoSQL hnutí a rovněž je seznámit s milníky tohoto vývoje a klíčovými projekty jeho historie. Dále uvádí některé základní vlastnosti společné NoSQL systémům jako je např. problematika škálovatelnosti a distribuovaného zpracování dat a uvede obecně přijímanou kategorizaci NoSQL systémů na základě jejich datového modelu. Podrobněji se zaměřuje na oblast dokumentově orientovaných databázových systémů, shrnuje situaci v této oblasti a rozebírá její dva v současné době nejpoužívanější zástupce -- systémy MongoDB a CouchDB. Popisuje základní mechanismy jejich fungování a demonstruje smysl jejich užití na příkladech z praxe. Následně definuje hodnotící kritéria pro porovnání těchto produktů a hodnotí jejich naplnění v aktuálně dostupných verzích těchto systémů.
Možnosti použití databázového systému CouchDB
Pultera, Ondřej ; Palovská, Helena (vedoucí práce) ; Strossa, Petr (oponent)
Práce se zabývá možnostmi použití dokumentově orientovaného databázového systému Apache CouchDb. V první kapitole vysvětluji základní teoretické pojmy a principy související s databázovým systémem CouchDb. Ve stručnosti zde také představuji databázové systémy založené na relačním modelu. Druhá kapitola se věnuje architektuře a vlastnostem Apache CouchDb. Zamýšlím se zde nad důvody vzniku Apache CouchDb. Kapitola zároveň popisuje principy běhu Apache CouchDb v distribuovaném prostředí. V třetí kapitole se zabývám případovými studiemi a popisuji zde úspěšné implementace Apache CouchDb. Cílem této kapitoly je čtenáři nastínit případy, ve kterých je vhodné využit Apache CouchDb. V další kapitole se pak věnuji praktické práci s Apache CouchDb. Zmiňuji zde nástroj pro správu databáze a konkrétní možnosti nastavení. Dále je zde praktická ukázka jak provádět základní operace přes HTTP rozhraní pomocí příkladů. Příklady jsou realizované pomocí skriptovacích jazyků PHP a JavaScript. Cílem této kapitoly je čtenáři představit Apache CouchDb z pohledu vývojáře nebo správce. Čtenář by na základě této práce měl porozumět nejpodstatnějším vlastnostem Apache CouchDb a být schopen rámcově určit využitelnost tohoto databázového systému pro konkrétní aplikace.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.