Full metadata record
DC poleHodnotaJazyk
dc.contributor.advisorSoukup, Tomáš
dc.contributor.authorKopač, Petr
dc.contributor.refereeKlečková, Jana
dc.date.accepted2014-06-16
dc.date.accessioned2015-03-25T09:27:12Z-
dc.date.available2013-08-30cs
dc.date.available2015-03-25T09:27:12Z-
dc.date.issued2014
dc.date.submitted2014-05-14
dc.identifier59267
dc.identifier.urihttp://hdl.handle.net/11025/12563
dc.description.abstractPředmětem této diplomové práce je porovnání grafové a SQL databáze a problémů, na které jsou optimalizovány, v rámci cloudové aplikace Samepage od společnosti Kerio. Softwarová implementace napodobuje relevantní část, tedy datové struktury a algoritmy vztahující se k funkci newsfeed (proud novinek) - jak grafovou tak SQL databází - s přesností vystačující pro tuto studii. Použité byly především technologie Java EE, Spring Framework a databáze MySQL a Neo4j. Pro účely porovnání se generují testovací data tak, aby bylo možné studovat prohledávání hierarchických struktur s přístupovými právy při vytváření newsfeedu. K odhadu výpočetní složitosti implementací se zkoušejí různé řády velikosti dat a variabilita. Výsledky jsou porovnány k vytvoření závěru, který přístup je vhodnější pro tento daný problém.cs
dc.format83 s.cs
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.publisherZápadočeská univerzita v Plznics
dc.relation.isreferencedbyhttps://portal.zcu.cz/StagPortletsJSR168/CleanUrl?urlid=prohlizeni-prace-detail&praceIdno=59267-
dc.rightsPlný text práce je přístupný bez omezení.cs
dc.subjectSQLcs
dc.subjectNeo4jcs
dc.subjectdatabázecs
dc.subjectoptimalizacecs
dc.subjectJavacs
dc.subjectSpringcs
dc.subjectvýpočetní složitostcs
dc.titlePoužití grafové databáze pro optimalizace pro rozsáhlé cloudové aplikacecs
dc.title.alternativeUtilization of a graph database for the optimization of wide cloud applicationen
dc.typediplomová prácecs
dc.thesis.degree-nameIng.cs
dc.thesis.degree-levelNavazujícícs
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných vědcs
dc.description.departmentKatedra informatiky a výpočetní technikycs
dc.thesis.degree-programInženýrská informatikacs
dc.description.resultObhájenocs
dc.rights.accessopenAccessen
dc.description.abstract-translatedThis master thesis deals with the comparison of graph and Structured Query Language (SQL) databases and the problems, on which they are optimized, in the context of the cloud application Samepage by Kerio. The software implementation mimics the relevant part, ie. data structures and algorithms related to newsfeeds - both with graph and SQL - with enough precision for the study. The technologies used are above all Java EE, Spring Framework and the databases MySQL and Neo4j. The testing data is generated for benchmarks, so that one can study traversing of it. Most importantly, searching the access rights in a hierarchical structure for generating the newsfeed. Di erent orders of magnitude and variability are tried to estimate the computational complexity of implementations. The results are compared in order to nd out, which approach is more bene cial for the given problem.en
dc.subject.translatedSQLen
dc.subject.translatedNeo4jen
dc.subject.translateddatabaseen
dc.subject.translatedoptimizationen
dc.subject.translatedJavaen
dc.subject.translatedSpringen
dc.subject.translatedcomputational complexityen
Vyskytuje se v kolekcích:Diplomové práce / Theses (KIV)

Soubory připojené k záznamu:
Soubor Popis VelikostFormát 
doc.pdfPlný text práce1,54 MBAdobe PDFZobrazit/otevřít
A10N0045Phodnoceni-ved.pdfPosudek vedoucího práce324,53 kBAdobe PDFZobrazit/otevřít
A10N0045Pposudek-op.pdfPosudek oponenta práce772,8 kBAdobe PDFZobrazit/otevřít
A10N0045Pobhajoba.pdfPrůběh obhajoby práce224,17 kBAdobe PDFZobrazit/otevřít


Použijte tento identifikátor k citaci nebo jako odkaz na tento záznam: http://hdl.handle.net/11025/12563

Všechny záznamy v DSpace jsou chráněny autorskými právy, všechna práva vyhrazena.