DIASPORA: A highly distributed web-query processing system

被引:0
|
作者
Ramanath M. [1 ]
Haritsa J.R. [1 ,2 ]
机构
[1] Supercomputer Education and Research Centre, Indian Institute of Science, Bangalore
[2] Database Systems Research Department, Lucent Bell Labs, 600 Mountain Avenue, Murray Hill, 07974, NJ
关键词
Query Language; Query Processing; Query Processor; Result Graph; Semistructured Data;
D O I
10.1023/A:1019233713818
中图分类号
学科分类号
摘要
Current proposals for web querying systems have assumed a centralized processing architecture wherein data is shipped from the remote sites to the user's site. We present here the design and implementation of DIASPORA, a highly distributed query processing system for the web. It is based on the premise that several web applications are more naturally processed in a distributed manner, opening up possibilities of significant reductions in network traffic and user response times. DIASPORA is built over an expressive graph-based data model that utilizes simple heuristics and lends itself to automatic generation. The model captures both the content of web documents and the hyperlink structural framework of a web site. Distributed queries on the model are expressed through a declarative language that permits users to explicitly specify navigation. DIASPORA implements a query-shipping model wherein queries are autonomously forwarded from one web-site to another, without requiring much coordination from the query originating site. Its design addresses a variety of interesting issues that arise in the distributed web context including determining query completion, handling query rewriting, supporting query termination and preventing multiple computations of a query at a site due to the same query arriving through different paths in the hyperlink framework. The DIASPORA system is currently operational and is undergoing testing on our campus network. In this paper we describe the design of the system and report initial performance results that indicate significant performance improvements over comparable centralized approaches. © 2000, Kluwer Academic Publishers.
引用
收藏
页码:111 / 124
页数:13
相关论文
共 50 条
  • [41] Distributed Query Processing in the Edge-Assisted IoT Data Monitoring System
    Cai, Zhipeng
    Shi, Tuo
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (16) : 12679 - 12693
  • [42] A distributed index system for efficient query processing in Peer-to-Peer networks
    Yamada, T
    Aihara, K
    Takasu, A
    Adachi, J
    2003 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS, AND SIGNAL PROCESSING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2003, : 139 - 142
  • [43] Dima: A Distributed In-Memory Similarity-Based Query Processing System
    Sun, Ji
    Shang, Zeyuan
    Li, Guoliang
    Deng, Dong
    Bao, Zhifeng
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (12): : 1925 - 1928
  • [44] A Web Based Workflow System for Distributed Atmospheric Data Processing
    Cheng, Jie
    Lin, Xiaoguang
    Zhou, Yuanchun
    Li, Jianhui
    2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS, PROCEEDINGS, 2009, : 584 - 588
  • [45] Improved Centralized XML Query Processing Using Distributed Query Workload
    Subramaniam, Samini
    Haw, Su-Cheng
    Soon, Lay-Ki
    IEEE ACCESS, 2021, 9 : 29127 - 29142
  • [46] Generating Query Plans for Distributed Query Processing Using Genetic Algorithm
    Kumar, T. V. Vijay
    Panicker, Shina
    INFORMATION COMPUTING AND APPLICATIONS, 2011, 7030 : 765 - 772
  • [47] Distributed query processing using suffix arrays
    Marín, M
    Navarro, G
    STRING PROCESSING AND INFORMATION RETRIEVAL, PROCEEDINGS, 2003, 2857 : 311 - 325
  • [48] Compliant Geo-distributed Query Processing
    Beedkar, Kaustubh
    Quiane-Ruiz, Jorge-Arnulfo
    Markl, Volker
    SIGMOD '21: PROCEEDINGS OF THE 2021 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2021, : 181 - 193
  • [49] PERFORMANCE ISSUES IN DISTRIBUTED QUERY-PROCESSING
    LIU, CW
    YU, C
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1993, 4 (08) : 889 - 905
  • [50] A Middleware Supporting Query Processing on Distributed CUBRID
    Kim, Hyeong-Il
    Yoon, Min
    Shin, YoungSung
    Chang, Jae-Woo
    ADVANCED MULTIMEDIA AND UBIQUITOUS ENGINEERING: FUTURE INFORMATION TECHNOLOGY, 2015, 352 : 31 - 37