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 条
  • [41] Adapting relational database engine to accommodate moving objects in SpADE
    Ooi, Beng Chin
    Huang, Zhiyong
    Lin, Dan
    Lu, Hua
    Xu, Linhao
    2007 IEEE 23RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2007, : 1480 - +
  • [42] Usage of the Jess Engine, Rules and Ontology to Query a Relational Database
    Bak, Jaroslaw
    Jedrzejek, Czeslaw
    Falkowski, Maciej
    RULE INTERCHANGE AND APPLICATIONS, PROCEEDINGS, 2009, 5858 : 216 - 230
  • [43] Comparing relational database designing approaches: some managerial implications for database training
    Yang, HL
    INDUSTRIAL MANAGEMENT & DATA SYSTEMS, 2003, 103 (3-4) : 150 - 166
  • [44] Improving web-catalog design for easy product search
    Chiang, I. Robert
    Nunez, Manuel A.
    INFORMS JOURNAL ON COMPUTING, 2007, 19 (04) : 510 - 519
  • [45] Searching for Engagement: Child Engagement and Search Engine Result Pages
    Bettencourt, Benjamin
    Ahmed, Arif
    Way, Nic
    Kennington, Casey
    Wright, Katherine Landau
    Fails, Jerry
    PROCEEDINGS OF THE 2022 ACM INTERACTION DESIGN AND CHILDREN, IDC 2022, 2022, : 479 - 484
  • [46] Searching the Web for illegal content: the anatomy of a semantic search engine
    Luigi Laura
    Gianluigi Me
    Soft Computing, 2017, 21 : 1245 - 1252
  • [47] Searching the Web for illegal content: the anatomy of a semantic search engine
    Laura, Luigi
    Me, Gianluigi
    SOFT COMPUTING, 2017, 21 (05) : 1245 - 1252
  • [48] An examination of end user searching behaviour in the Excite search engine
    Wolfram, D
    CANADIAN JOURNAL OF INFORMATION AND LIBRARY SCIENCE-REVUE CANADIENNE DES SCIENCES DE L INFORMATION ET DE BIBLIOTHECONOMIE, 1999, 24 (04): : 38 - 38
  • [49] Web searching in Chinese: A study of a search engine in Hong Kong
    Chau, Michael
    Fang, Xiao
    Yang, Christopher C.
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE AND TECHNOLOGY, 2007, 58 (07): : 1044 - 1054
  • [50] People Searching for People: Analysis of a People Search Engine Log
    Weerkamp, Wouter
    Berendsen, Richard
    Kovachev, Bogomil
    Meij, Edgar
    Balog, Krisztian
    de Rijke, Maarten
    PROCEEDINGS OF THE 34TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL (SIGIR'11), 2011, : 45 - 54