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 条
  • [21] Efficient range query processing in metric spaces over highly distributed data
    Christos Doulkeridis
    Akrivi Vlachou
    Yannis Kotidis
    Michalis Vazirgiannis
    Distributed and Parallel Databases, 2009, 26
  • [22] Efficient Top-k Query Processing Algorithms in Highly Distributed Environments
    Fang, Qiming
    Yang, Guangwen
    JOURNAL OF COMPUTERS, 2014, 9 (09) : 2000 - 2006
  • [23] Efficient range query processing in metric spaces over highly distributed data
    Doulkeridis, Christos
    Vlachou, Akrivi
    Kotidis, Yannis
    Vazirgiannis, Michalis
    DISTRIBUTED AND PARALLEL DATABASES, 2009, 26 (2-3) : 155 - 180
  • [24] A Query Engine for Distributed Query Processing on Linked Data
    Magalhaes, Regis Pires
    Monteiro, Jose Maria
    Vidal, Vania M. P.
    de Macedo, Jose A. F.
    Maia, Macedo
    Porto, Fabio
    Casanova, Marco A.
    ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1, 2013, : 185 - 192
  • [25] QUERY-PROCESSING IN A SYSTEM FOR DISTRIBUTED DATABASES (SDD-1)
    BERNSTEIN, PA
    GOODMAN, N
    WONG, E
    REEVE, CL
    ROTHNIE, JB
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 1981, 6 (04): : 602 - 625
  • [26] A web-based distributed image processing system
    Han, CY
    Chen, H
    He, L
    Wee, WG
    INTERNET IMAGING IV, 2003, 5018 : 111 - 122
  • [27] QUERY PROCESSING IN DISTRIBUTED DATABASE SYSTEMS
    HEVNER, AR
    YAO, SB
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1979, 5 (03) : 177 - 187
  • [28] DISTRIBUTED QUERY-PROCESSING IN CRONUS
    VINTER, ST
    PHADNIS, N
    FLOYD, R
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 414 - 422
  • [29] QUERY-PROCESSING IN DISTRIBUTED ORION
    JENQ, BP
    WOELK, D
    KIM, W
    LEE, WL
    LECTURE NOTES IN COMPUTER SCIENCE, 1990, 416 : 169 - 187
  • [30] On heterogeneous distributed geoscientific query processing
    Shek, EC
    Mesrobian, E
    Muntz, RR
    SIXTH INTERNATIONAL WORKSHOP ON RESEARCH ISSUES IN DATA ENGINEERING, PROCEEDINGS: INTEROPERABILITY OF NONTRADITIONAL DATABASE SYSTEMS, 1996, : 98 - 106