Research of text information search methods using the capabilities of the Elastic platform
This work is devoted to the analysis and optimization of the application search process using the ElasticSearch software tool. The subject of research is the Elastic platform in the context of data retrieval and analysis. The object is to optimize the search and data analysis process based on this p...
Saved in:
Published in | Reporter of the Priazovskyi State Technical University. Section: Technical sciences no. 47; pp. 49 - 57 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
28.12.2023
|
Online Access | Get full text |
Cover
Loading…
Summary: | This work is devoted to the analysis and optimization of the application search process using the ElasticSearch software tool. The subject of research is the Elastic platform in the context of data retrieval and analysis. The object is to optimize the search and data analysis process based on this platform. The purpose of this work is to study the possibilities and features of using ElasticSearch to create an effective application search mechanism in large application stores. The main tasks for achieving the goal of the work are defined. Conducted analysis of scientific literature on methods and technologies of data search and analysis based on the Elastic platform. Covers the core components and capabilities of the Elastic platform, including ElasticSearch, Kibana, and LogStash. A comparative analysis of search performance on the Elastic platform and alternative solutions was performed. A test scenario was developed and implemented to evaluate the speed and accuracy of the search using the platform. Implemented service that provides search functionality for applications. The possibilities of integrating the developed service with existing applications and systems for optimal use of its functionality are considered. The developed service was tested using various data sets to confirm its effectiveness and accuracy. The possibilities of scaling and optimization of the developed service for optimal performance when using large volumes of data are determined. The results of using the developed service are compared with similar solutions and conclusions are given regarding its competitiveness. Instructions for using the developed service have been developed and recommendations for its effective implementation in practical scenarios have been provided. The analysis of the obtained results was carried out and conclusions were drawn regarding the effectiveness and practical value of the developed service for solving specific tasks of processing and analyzing large volumes of data using the Elastic platform. Empirical research was conducted using real data sets to evaluate the performance of search on the platform. Explored opportunities to optimize and improve search performance on the platform through configuration and customization. Conclusions are made regarding the effectiveness of search using the Elastic platform and recommendations are provided for its use in specific scenarios
Ця робота присвячена аналізу та оптимізації процесу пошуку додатків з використанням програмного засобу ElasticSearch. Предметом дослідження є платформа Elastic у контексті пошуку та аналізу даних. Об'єктом – оптимізація процесу пошуку та аналізу даних на базі цієї платформи. Метою даної роботи є дослідження можливостей та особливостей використання ElasticSearch для створення ефективного пошукового механізму додатків у великих аплікаційних магазинах. Визначено основні завдання для досягнення мети роботи. Проведений аналіз наукової літератури щодо методів та технологій пошуку та аналізу даних на основі платформи Elastic. Розглянуті основні складові та можливості платформи Elastic, включаючи ElasticSearch, Kibana та LogStash. Здійснений порівняльний аналіз ефективності пошуку на платформі Elastic та альтернативних рішень. Розроблений та реалізований тестовий сценарій для оцінки швидкодії та точності пошуку за допомогою платформи. Реалізований сервіс, який забезпечує функціонал пошуку для додатків. Розглянуті можливості інтеграції розробленого сервісу з існуючими додатками та системами для оптимального використання його функціоналу. Проведено тестування розробленого сервісу з використанням різних наборів даних для підтвердження його ефективності та точності. Визначені можливості масштабування та оптимізації розробленого сервісу для оптимальної продуктивності при використанні великих обсягів даних. Порівняно результати використання розробленого сервісу з аналогічними рішеннями та надані висновки щодо його конкурентоспроможності. Розроблена інструкція з використання розробленого сервісу та надані рекомендації щодо його ефективного впровадження в практичних сценаріях. Проведений аналіз отриманих результатів та зроблені висновки щодо ефективності та практичної цінності розробленого сервісу для вирішення конкретних завдань обробки та аналізу великих обсягів даних за допомогою платформи Elastic. Проведено емпіричне дослідження, використовуючи реальні набори даних, для оцінки ефективності пошуку на платформі. Вивчені можливості оптимізації та підвищення продуктивності пошуку на платформі шляхом конфігурації та налаштування. Зроблені висновки щодо ефективності пошуку за допомогою платформи Elastic та надані рекомендації щодо її використання в конкретних сценаріях |
---|---|
ISSN: | 2225-6733 2519-271X |
DOI: | 10.31498/2225-6733.47.2023.299979 |