Využití NoSQL databáze Elasticsearch pro webové apikace
Název práce: | Využití NoSQL databáze Elasticsearch pro webové apikace |
---|---|
Autor(ka) práce: | Jirásek, Tomáš |
Typ práce: | Diplomová práce |
Vedoucí práce: | Palovská, Helena |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Česky |
Abstrakt: | Diplomová práce se zabývá možností využití databáze Elasticsearch pro webové aplikace. Za tímto účelem jsou zkoumány vlastnosti a funkce databáze Elasticsearch včetně možnosti propojení a komunikace s webovou aplikací. Následně je analyzován možný význam této databáze pro webové aplikace. Na základě těchto znalostí je vytvořena ukázková webová aplikace, která využívá databázi Elasticsearch. Práce se následně zabývá popisem vytvořeného souboru příkladů kódu. Tento souboru ukázek demonstruje, jak ve webových aplikacích lze jednoduše vytvořit jinak komplikovanou funkcionalitu. |
Klíčová slova: | NoSQL databáze; dokumentově orientovaná databáze; fulltextové vyhledávání; webová aplikace; Java; Elasticseach |
Název práce: | Use of NoSQL database Elasticsearch for web applications |
---|---|
Autor(ka) práce: | Jirásek, Tomáš |
Typ práce: | Diploma thesis |
Vedoucí práce: | Palovská, Helena |
Oponenti práce: | Vojíř, Stanislav |
Jazyk práce: | Česky |
Abstrakt: | This diploma thesis deals with the possibility of using Elasticsearch database for web applications. For this purpose, the features and functions of Elasticsearch database, including the ability to connect and communicate with the web application, are explored. There is analyzed the potential importance of this database for web applications. Based on this knowledge, a sample web application is created using Elasticsearch database. The thesis then deals with the description of the set of code examples. This sample file demonstrates how developers can easily create otherwise complicated functionality in web applications. |
Klíčová slova: | Elasticseach; web application; document oriented database; NoSQL database; fulltext search; Java |
Informace o studiu
Studijní program / obor: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačních technologií |
Informace o odevzdání a obhajobě
Datum zadání práce: | 9. 3. 2017 |
---|---|
Datum podání práce: | 18. 4. 2018 |
Datum obhajoby: | 30. 5. 2018 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/61326/podrobnosti |