Published June 11, 2022 | Version v1
Journal article Open

SCALABLE SEARCH ENGINE BENCHMARKING FOR REAL-TIME API SERVICES USING ELASTIC SEARCH AND APACHE LUCENE

  • 1. Principal Solution Architect, Gainwell Technologies, USA

Description

Abstract

The goal of this work was to benchmark the performance of Apache Lucene and Elasticsearch for real time API search application. The research compares the speed of indexing, query latency and resource consumption using secondary qualitative and quantitative data. Lucene has well and truly shown how well it can index content from a raw indexing perspective, but Elasticsearch offers the kind of scalability expected for a distributed cloud endeavour along with a superior API integration. Industry adoption trends are analysed in the case studies. Accordingly, the study suggests the use of controlled benchmarking tools and evaluation of project specific needs beforehand in choosing the most appropriate search engine for improving performance in real time, high demand environments.

Keywords: Apache Lucene, Elasticsearch, real-time search, API performance, indexing speed

Files

P6-Deepak-64-72 Edu issue1-2022.pdf

Files (159.6 kB)

Name Size Download all
md5:9657e0987022e58edbb9ce40184a670a
159.6 kB Preview Download