Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Webová aplikace pro správu fragmentů zdrojových kódů vyšších programovacích jazyků s optimalizovaným vyhledáváním

Diplomová práceopen access

Abstrakt

Diplomová práce se zabývá návrhem a implementací webové aplikace pro ukládání a vyhledávání fragmentů zdrojových kódů vyšších programovacích jazyků. Teoretická část obsahuje analýzu a srovnání dostupných fulltextových vyhledávacích enginů, na jejichž základě je zvolen vyhledávač Elasticsearch. Praktická část popisuje návrh aplikace včetně vlastního analyzéru Elasticsearch, implementaci pomocí technologií Spring Boot a React, kontejnerizaci nástrojem Docker Compose a kvantifikaci rozdílu ve výkonu vyhledávání při použití Elasticsearch oproti standardním databázovým dotazům.

Rozsah stran

74 s.

ISSN

Permanentní identifikátor

Projekt

Časopis nebo seriál

Vydavatelská verze

Přístup k e-verzi

Bez omezení

Název akce

ISBN

Studijní obor

Informační technologie

Studijní program

Informační technologie

Signatura tištěné verze

Umístění tištěné verze

Přístup k tištěné verzi

Klíčová slova

Webová aplikace, Fulltextové vyhledávání, Spring Boot, Elasticsearch, PostgreSQL, React, TypeScript, Docker, Docker Compose, Web application, Full-text search, Spring Boot, Elasticsearch, PostgreSQL, React, TypeScript, Docker, Docker Compose

Endorsement

Review

Supplemented By

Referenced By