Use of NoSQL database Elasticsearch for web applications

Thesis title: Využití NoSQL databáze Elasticsearch pro webové apikace
Author: Jirásek, Tomáš
Thesis type: Diplomová práce
Supervisor: Palovská, Helena
Opponents: Vojíř, Stanislav
Thesis language: Česky
Abstract:
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.
Keywords: NoSQL databáze; dokumentově orientovaná databáze; fulltextové vyhledávání; webová aplikace; Java; Elasticseach
Thesis title: Use of NoSQL database Elasticsearch for web applications
Author: Jirásek, Tomáš
Thesis type: Diploma thesis
Supervisor: Palovská, Helena
Opponents: Vojíř, Stanislav
Thesis language: Česky
Abstract:
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.
Keywords: Elasticseach; web application; document oriented database; NoSQL database; fulltext search; Java

Information about study

Study programme: Aplikovaná informatika/Informační systémy a technologie
Type of study programme: Magisterský studijní program
Assigned degree: Ing.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 9. 3. 2017
Date of submission: 18. 4. 2018
Date of defense: 30. 5. 2018
Identifier in the InSIS system: https://insis.vse.cz/zp/61326/podrobnosti

Files for download

    Last update: