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 条
  • [31] The state of the art in distributed query processing
    Kossmann, D
    ACM COMPUTING SURVEYS, 2000, 32 (04) : 422 - 469
  • [32] Spatial query processing on distributed databases
    1600, Springer Science and Business Media Deutschland GmbH (20):
  • [33] An adaptable distributed query processing architecture
    Zhou, YL
    Ooi, BC
    Tan, KL
    Tok, WH
    DATA & KNOWLEDGE ENGINEERING, 2005, 53 (03) : 283 - 309
  • [34] An intelligent query processing for distributed ontologies
    Lee, Jihyun
    Park, Jeong-Hoon
    Park, Myung-Jae
    Chung, Chin-Wan
    Min, Jun-Ki
    JOURNAL OF SYSTEMS AND SOFTWARE, 2010, 83 (01) : 85 - 95
  • [35] Distributed arrays: an algebra for generic distributed query processing
    Ralf Hartmut Güting
    Thomas Behr
    Jan Kristof Nidzwetzki
    Distributed and Parallel Databases, 2021, 39 : 1009 - 1064
  • [36] Distributed Query Processing and Data Sharing
    Roy, Ahana
    Olmsted, Aspen
    2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 221 - 224
  • [37] Distributed rrays: an algebra for generic distributed query processing
    Gueting, Ralf Hartmut
    Behr, Thomas
    Nidzwetzki, Jan Kristof
    DISTRIBUTED AND PARALLEL DATABASES, 2021, 39 (04) : 1009 - 1064
  • [38] Multi-query Optimization for Distributed Similarity Query Processing
    Zhuang, Yi
    Li, Qing
    Chen, Lei
    28TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, VOLS 1 AND 2, PROCEEDINGS, 2008, : 639 - +
  • [39] Query caching method for distributed Web caching
    Asaka, T
    Miwa, H
    IEICE TRANSACTIONS ON COMMUNICATIONS, 1998, E81B (10) : 1931 - 1935
  • [40] Query translation for distributed information gathering on the Web
    Chidlovskii, B
    Borghoff, UM
    IDEAS 98 - INTERNATIONAL DATABASE ENGINEERING AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1998, : 214 - 223