Efficient query result retrieval over the Web

被引:0
|
作者
Chan, EPF [1 ]
Ueda, K [1 ]
机构
[1] Univ Waterloo, Dept Comp Sci, Waterloo, ON N2L 3G1, Canada
关键词
D O I
10.1109/ICPADS.2000.857695
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Consider a geographic information system (GIS) which is set up as a Web server that allows users to query the database with a Web browser. As the query result may be huge and the network delay could be significant, we investigate the fundamental problem of how to deliver the query result efficiently over the network. In a conventional client-server database system, the commonly used application programming interface (API) is the so-called iterator-based interface in which a client queries the server with an ISQL statement and the result, which is called a result or active set, is generated. To retrieve the query result, multiple calls are made to the server and objects in the result set are retrieved sequentially. To enhance system performance, objects in a result set can also be retrieved in bulk by storing them in, an array. In the Web environment. a database server is commonly implemented with a distributed object technology such as Java or CORBA. As network delay could be significant and the client memory spaces are limited and varying, neither multiple calls nor bulk retrieval is a viable solution to this problem. We propose a technique by caching and piping the result set through a socket connection without forfeiting the iterator-based interface. We show that the proposed method is superior in delivering a query result in a LAN and in the Web environment. We then investigate how to retrieve and display geometric data in a map efficiently in a network environment. We show by experiments that, compared to other R-tree variants, the class of Multi-scale R-tree is an excellent indexing structure for supporting the display functionality in, a GIS, especially when the system is set up as a Web server.
引用
收藏
页码:161 / 170
页数:10
相关论文
共 50 条
  • [1] Scalable Query Result Caching for Web Applications
    Garrod, Charles
    Manjhi, Amit
    Ailamaki, Anastasia
    Maggs, Bruce
    Mowry, Todd
    Olston, Christopher
    Tomasic, Anthony
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2008, 1 (01): : 550 - 561
  • [2] Query by sketch and relevance feedback for content-based image retrieval over the web
    Di Sciascio, E
    Mongiello, M
    JOURNAL OF VISUAL LANGUAGES AND COMPUTING, 1999, 10 (06): : 565 - 584
  • [3] Efficient query modification for image retrieval
    Aggarwal, G
    Ghosal, S
    Dubey, P
    IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, VOL II, 2000, : 255 - 262
  • [4] Efficient query refinement for image retrieval
    Nastar, C
    Mitschke, M
    Meilhac, C
    1998 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1998, : 547 - 552
  • [5] A smart web query method for semantic retrieval of web data
    Chiang, RHL
    Chua, CEH
    Storey, VC
    DATA & KNOWLEDGE ENGINEERING, 2001, 38 (01) : 63 - 84
  • [6] Boosting web retrieval through query operations
    Mishne, G
    de Rijke, M
    ADVANCES IN INFORMATION RETRIEVAL, 2005, 3408 : 502 - 516
  • [7] Adaptive query relaxation and top-k result ranking over autonomous web databases
    Meng, Xiangfu
    Zhang, Xiaoyan
    Tang, Yanhuan
    Bi, Chongchun
    KNOWLEDGE AND INFORMATION SYSTEMS, 2017, 51 (02) : 395 - 433
  • [8] Adaptive query relaxation and top-k result ranking over autonomous web databases
    Xiangfu Meng
    Xiaoyan Zhang
    Yanhuan Tang
    Chongchun Bi
    Knowledge and Information Systems, 2017, 51 : 395 - 433
  • [9] On query result integrity over encrypted data
    Esiner, Ertem
    Datta, Anwitaman
    INFORMATION PROCESSING LETTERS, 2017, 122 : 34 - 39
  • [10] Analysis of Retrieval Result on Ontology-Based Query Reformulation
    Azizan, Azilawati
    Abu Bakar, Zainab
    Noah, Shahrul Azman
    2014 INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2014, : 244 - 248