Nástroje pro hromadné generování a předzpracování dat pro fulltextové vyhledávání včetně API

dc.contributor.advisorFasuga, Radoslav
dc.contributor.authorKubanda, Eduard
dc.contributor.refereeStoklasa, Pavel
dc.date.accepted2018-06-05
dc.date.accessioned2018-06-26T08:08:09Z
dc.date.available2018-06-26T08:08:09Z
dc.date.issued2018
dc.description.abstractPredmetom diplomovej práce je vývoj častí pre informačný systém orientovaný na produktové agregácie. Obsah práce pozostáva z implementácie komplexnej fulltextovej funkcionality, dátových procesov v súvislostí s generovaním obsahu a jeho migrácie do fulltextový štruktúr a poslednou časťou je webové aplikačné rozhranie. Základom pre všetky časti je analýza existujúcich riešení a súčasného stavu systému. Fulltextová funkcionalita bola implementovaná pomocou technológie Elasticsearch. Dátové procesy procesy pracujú s relačnou schémou informačného systému, ale taktiež využívajú vlastnosti NoSQL databáz, konkrétne MongoDB. Webové aplikačné rozhranie bolo implementované architektonickým štýlom REST, prostredníctvom Java frameworku Spring.cs
dc.description.abstractThe subject of this master thesis is the development of components within information system focused on product aggregation. The content of the work consists of the implementation of complex fulltext functionality, data processes in relation to content generation and its migration to fulltext structures and the last part is web application interface. The foundation for all parts is the analysis of existing solutions and the current state of the system. Fulltext functionality was implemented using Elasticsearch technology. Data processes work with the relational schema of the information system, but also use the properties of NoSQL databases, namely MongoDB. The web application interface was implemented with the architectural style REST, through the Java framework Spring.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent4185160 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisKUB0357_FEI_N2647_2612T025_2018
dc.identifier.urihttp://hdl.handle.net/10084/128624
dc.language.isocs
dc.publisherVysoká škola báňská - Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectinformačný systémcs
dc.subjectfulltextcs
dc.subjectElasticsearchcs
dc.subjectvyhľadávaniecs
dc.subjectSQLcs
dc.subjectNoSQLcs
dc.subjectwebová službacs
dc.subjectaplikačné rozhraniecs
dc.subjectRESTcs
dc.subjectJavacs
dc.subjectSpringcs
dc.subjectinformation systemen
dc.subjectfulltexten
dc.subjectElasticsearchen
dc.subjectsearchen
dc.subjectSQLen
dc.subjectNoSQLen
dc.subjectweb serviceen
dc.subjectaplication interfaceen
dc.subjectRESTen
dc.subjectJavaen
dc.subjectSpringen
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.thesis.degree-grantorVysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programInformační a komunikační technologiecs
dc.titleNástroje pro hromadné generování a předzpracování dat pro fulltextové vyhledávání včetně APIcs
dc.title.alternativeTools for Bulk Generation and Preprocessing of Data, Including Full-text Search APIen
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 4 out of 4 results
Loading...
Thumbnail Image
Name:
KUB0357_FEI_N2647_2612T025_2018.pdf
Size:
3.99 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
KUB0357_FEI_N2647_2612T025_2018_priloha.zip
Size:
5.1 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
KUB0357_FEI_N2647_2612T025_2018_posudek_vedouci_Fasuga_Radoslav.pdf
Size:
52.9 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Fasuga, Radoslav
Loading...
Thumbnail Image
Name:
KUB0357_FEI_N2647_2612T025_2018_posudek_oponent_Stoklasa_Pavel.pdf
Size:
2.23 MB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Stoklasa, Pavel