Distribuovaný dokumentový server založený na databázi CouchDB

but.committeedoc. Ing. František Zbořil, CSc. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen) doc. Ing. Marián Šimko, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm C - dobře . Otázky u obhajoby: Jaký je důvod nasazení přesně tří databázových serverů v clusteru? Ja velký zásah do aplikace by představovalo zvýšení nebo snížení tohoto počtu? Pro jaké úlohy je ve Vašem systému použitelný workflow systém? Mohl byste uvést praktický příklad jeho využití, který demonstruje výhody tohoto přístupu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorRychlý, Marekcs
dc.contributor.authorKanis, Martincs
dc.contributor.refereeBurget, Radekcs
dc.date.created2017cs
dc.description.abstractPrá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.cs
dc.description.abstractThesis discusses distributed database systems and its advantages and disadvantages. Further, text informs about document database CouchDB, storage of documents, synchronization and CAP theorem. The aim of the thesis is to implement distributed document management system and workflow management system based on CouchDB. The system contains a cluster with three CouchDB nodes with HAProxy in front, which does load balancing. The system allows creation of any document based on the template, manages its life cycle and workflow. It is also possible to create a custom workflow using BRMS rules. The implemented solution simplifies document management and workflow and allows a high degree of customization for the organizations needs.en
dc.description.markCcs
dc.identifier.citationKANIS, M. Distribuovaný dokumentový server založený na databázi CouchDB [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106191cs
dc.identifier.urihttp://hdl.handle.net/11012/69507
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectDistribuované databázové systémycs
dc.subjectCouchDBcs
dc.subjectSynchronizáciacs
dc.subjectCAP teorémcs
dc.subjectB-stromycs
dc.subjectSpráva dokumentovcs
dc.subjectTok dokumentovcs
dc.subjectDistributed database systemen
dc.subjectCouchDBen
dc.subjectSynchronizationen
dc.subjectCAP theoremen
dc.subjectB-treesen
dc.subjectDocument managementen
dc.subjectWorkflowen
dc.titleDistribuovaný dokumentový server založený na databázi CouchDBcs
dc.title.alternativeDistributed Document Server Based on CouchDB Databaseen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2017-06-19cs
dcterms.modified2020-05-10-16:12:50cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106191en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:24:40en
sync.item.modts2025.01.15 17:30:26en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.46 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-19246_v.pdf
Size:
85.66 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-19246_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-19246_o.pdf
Size:
88.61 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-19246_o.pdf
Loading...
Thumbnail Image
Name:
review_106191.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_106191.html
Collections