Back to Search Start Over

Návrh a implementace softwarového nástroje pro porovnání multikriteriálního filtrování nad strukturovanými daty

Authors :
Fikejz, Jan
Borkovcová, Monika
Kučera, Roman
Fikejz, Jan
Borkovcová, Monika
Kučera, Roman
Publication Year :
2018

Abstract

Cílem práce je návrh a implementace softwarového nástroje v programovacím jazyce Java, který bude sloužit k porovnání časové náročnosti multikriteriálního vyhledávaní nad strukturovanými daty. Vyhledávání bude realizováno pomocí specifické fulltextové databáze Elasticsearch a také pomocí datových proudů a predikátů v programovacím jazyce Java.<br />The main goal of this thesis is to design and implement software tool in Java programming language, which will provide time consumption comparation for multi-criteria searching in structured data. Searching will be realized with specific full text database Elasticsearch and with Java streams and predicates.<br />Fakulta elektrotechniky a informatiky<br />Diplomová práce navrhuje a implementuje softwarový nástroj pro porovnání multikriteriálního filtrování nad strukturovanými daty. V té se diplomant prvně zaměřuje na popis a konfiguraci použitých softwarových platforem. Následně se věnuje vlastnímu návrhu a implementaci softwarového nástroje jenž umožňuje provádění experimentů vyhledávacích přístupů. Ty se zaměřují především na porovnání časové náročnosti dvou odlišných přístupů vyhledávání. První přístup využívá datové proudy a predikáty, druhý pak na využití specializované databáze Elasticsearch. Experimenty jsou prováděny pro vybrané konfigurace (scénáře) vyhledávacích kritérií a dimenze dat. Experimenty jsou v závěru práce zhodnoceny a výsledky prezentovány pomocí grafů. Práce byla zkontrolována v systému IS STAG a byla vyhodnocena jako původní. Nejedná se o plagiát.

Details

Database :
OAIster
Notes :
67 s., application/pdf, application/octet-stream, application/pdf, application/pdf, Czech
Publication Type :
Electronic Resource
Accession number :
edsoai.on1100095781
Document Type :
Electronic Resource