On Searching Product Catalog: Relational Database Versus Search Engine approaches

被引:0
|
作者
Junior, Eniedson Fabiano P. S. [1 ]
Baptista, Claudio de Souza [1 ]
Alves, Andre Luiz F. [1 ]
机构
[1] Univ Fed Campina Grande, Campina Grande, Paraiba, Brazil
关键词
Elasticsearch; SQL Server; Information Retrieval;
D O I
10.1145/3658271.3658299
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Product queries are pivotal in various applications, such as e-commerce websites and price comparison tools. In particular, searching for products on invoices is an essential way to help monitor expenses from public entities. Problem: The volume of invoice data and the lack of standardization in product descriptions pose challenges for a search tool. In this context, query processing time and the relevance of results obtained are decisive factors. Solution: We investigated query results, considering metrics of product relevance in the retrieved outcomes, as well as query processing times in SQL Server and Elasticsearch. Statistical methods were employed to analyze the results and determine the most suitable search mechanism for the context. Information Systems Theory: We applied principles of Information Systems and experimental design techniques to conduct a comparative assessment of the effectiveness of Elasticsearch and SQL Server in searching for products in invoices. Method: We adopted a quantitative approach, utilizing a Design of Experiments (DoE) to compare Elasticsearch and SQL Server. In the relevance analysis, various queries were considered, varying the number of results returned. In the performance evaluation, we varied different parameters, including temporal filters, the number of terms in queries, and the popularity of the searched products. Summary of Results: Compared to SQL Server, Elasticsearch exhibited superior performance, providing more agile responses and delivering more relevant query results. Contributions and Impact in the IS Field: This research contributes by assisting in selecting product catalog search mechanisms, highlighting Elasticsearch as superior in performance, and promoting quantitative methods for evaluating technologies in information systems.
引用
收藏
页数:10
相关论文
共 50 条
  • [31] On the searching of an MPEG-7 optimum search engine
    Lay, JA
    Guan, L
    STORAGE AND RETRIEVAL FOR MEDIA DATABASES 2000, 2000, 3972 : 573 - 580
  • [32] Multimedia web searching on a meta-search engine
    Faculty of Information Technology, Queensland University of Technology, 2 George St, Brisbane, QLD 4001, Australia
    不详
    ADCS - Proc. Twelfth Australasian Doc. Comput. Symp., 2007, (80-83):
  • [33] Searching a quantum database with Grover's search algorithm
    Kain, Ben
    AMERICAN JOURNAL OF PHYSICS, 2021, 89 (06) : 618 - 626
  • [34] An efficient quantum search engine on unsorted database
    Songfeng Lu
    Yingyu Zhang
    Fang Liu
    Quantum Information Processing, 2013, 12 : 3265 - 3274
  • [35] Search operation methods in the relational database machine RINDA
    Hayami, Haruo
    Satoh, Tetsuji
    Nakamura, Toshio
    Kuroiwa, Junchi
    Takeda, Hideaki
    Systems and Computers in Japan, 1993, 24 (09) : 1 - 12
  • [36] Web-based relational chemical and product database
    Thompson, George R.
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2010, 240
  • [37] Extraction of punjabi keywords for database of search engine
    Wadhawan, Puneet
    Dhiman, Sapna
    International Journal of Computer Science Issues, 2012, 9 (4 4-1) : 411 - 416
  • [38] An efficient quantum search engine on unsorted database
    Lu, Songfeng
    Zhang, Yingyu
    Liu, Fang
    QUANTUM INFORMATION PROCESSING, 2013, 12 (10) : 3265 - 3274
  • [39] BioWareDB: the biomedical software and database search engine
    Matthiessen, MW
    BIOINFORMATICS, 2003, 19 (17) : 2319 - 2320
  • [40] An Efficient Database and Search Engine for Electronic Publications
    Gamkrelidze, Alexander
    Burch, Thomas
    Chogovadze, Ilia
    COMPUTING AND COMPUTATIONAL INTELLIGENCE, PROCEEDINGS, 2009, : 405 - +