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 条
  • [1] Using a search engine to query a relational database
    Hanington, Brian
    Brazile, Robert
    Swigger, Kathleen
    PROCEEDINGS OF THE 2008 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2008, : 11 - +
  • [2] A practical method for browsing a relational database using a standard search engine
    Harrington, Brian
    Brazile, Robert
    Swigger, Kathleen
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2009, 16 (03) : 211 - 223
  • [3] SEARCHING FOR A SEARCH ENGINE
    SWAN, T
    DR DOBBS JOURNAL, 1994, 19 (04): : 121 - 122
  • [4] Searching for the right search engine
    Bairstow, Jeffrey
    Laser Focus World, 2003, 39 (06):
  • [5] Searching for the right search engine
    Bairstow, J
    LASER FOCUS WORLD, 2003, 39 (06): : 196 - 196
  • [6] CONNECTING AN OPTICAL DISK ARCHIVE WITH A RELATIONAL DATABASE CATALOG
    MCGLYNN, T
    HUNT, L
    RESTAINO, S
    ROMELFANGER, F
    RUSSO, G
    WILLARD, L
    ONLINE INFORMATION 88, PROCEEDINGS VOLS 1-2, 1988, : 535 - 541
  • [7] Web searching on the vivisimo search engine
    Koshman, Sherry
    Spink, Amanda
    Jansen, Bernard J.
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2006, 57 (14): : 1875 - 1887
  • [8] The study of embedded database versus relational database
    Li, AP
    Wang, JL
    Duan, LG
    ISTM/2005: 6th International Symposium on Test and Measurement, Vols 1-9, Conference Proceedings, 2005, : 8297 - 8300
  • [9] TEXT DATABASE SEARCH ENGINE
    HOLT, L
    LIBRARY SOFTWARE REVIEW, 1991, 10 (05): : 364 - 365
  • [10] The jungle database search engine
    Böhlen, M
    Bukauskas, L
    Dyreson, C
    SIGMOD RECORD, VOL 28, NO 2 - JUNE 1999: SIGMOD99: PROCEEDINGS OF THE 1999 ACM SIGMOD - INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 1999, : 584 - 586