Complex query processing in large-scale distributed system

被引:0
|
作者
Zhou, Ao-Ying [1 ,2 ]
Zhou, Min-Qi [2 ]
Qian, Wei-Ning [1 ]
Zhang, Rong [2 ]
机构
[1] Institute of Massive Computing, East China Normal University, Shanghai 200062, China
[2] Department of Computer Science and Engineering, Fudan University, Shanghai 200433, China
来源
关键词
Complex networks - Efficiency - Distributed computer systems - Overlay networks - Peer to peer networks;
D O I
10.3724/sp.j.1016.2008.01563
中图分类号
学科分类号
摘要
Complex query processing in large-scale distributed systems is an important problem in bringing peer-to-peer techniques into applications. It has attracted much attention in both academic and industrial community. This paper presents a generalized Chord-like technique, GChord, for evaluating queries with multi-attributes with scalability and efficiency. GChord supports not only exact match queries but also range queries. It has advantages over existing methods in that each tuple is only encoded and indexed once, while the query efficiency is guaranteed. Thus, index maintenance cost and search efficiency are balanced. Additional optimization techniques further improve the performance of GChord. Extensive experiments are conducted to validate the efficiency of the proposed method.
引用
收藏
页码:1563 / 1572
相关论文
共 50 条
  • [31] Implementation of large-scale distributed information retrieval system
    Sun, L
    Chen, GC
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : C7 - C17
  • [32] A decision support system for scientists by processing large-scale satellite images on a distributed computing environment
    Lee, Sang-hwan
    Choi, Yun-soo
    Lee, Ryong
    Park, Gyong-seok
    Hong, Eui Kyeong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (11) : 14305 - 14326
  • [33] DynamoGraph: A Distributed System for Large-scale, Temporal Graph Processing, its Implementation and First Observations
    Steinbauer, Matthias
    Anderst-Kotsis, Gabriele
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'16 COMPANION), 2016, : 861 - 866
  • [34] A decision support system for scientists by processing large-scale satellite images on a distributed computing environment
    Sang-hwan Lee
    Yun-soo Choi
    Ryong Lee
    Gyong-seok Park
    Eui Kyeong Hong
    Multimedia Tools and Applications, 2018, 77 : 14305 - 14326
  • [35] A High-Level Framework for Distributed Processing of Large-Scale Graphs
    Krepska, Elzbieta
    Kielmann, Thilo
    Fokkink, Wan
    Bal, Henri
    DISTRIBUTED COMPUTING AND NETWORKING, 2011, 6522 : 155 - 166
  • [36] Distributed frameworks and parallel algorithms for processing large-scale geographic data
    Hawick, KA
    Coddington, PD
    James, HA
    PARALLEL COMPUTING, 2003, 29 (10) : 1297 - 1333
  • [37] A Distributed Newton Method for Processing Signals Defined on the Large-Scale Networks
    Yanhai Zhang
    Junzheng Jiang
    Haitao Wang
    Mou Ma
    ChinaCommunications, 2023, 20 (05) : 315 - 329
  • [38] Distributed post-processing and rendering for large-scale scientific simulations
    Flatken, Markus (markus.flatken@dlr.de), 1600, Springer Science and Business Media Deutschland GmbH (37):
  • [39] Predicting the Stability of Large-scale Distributed Stream Processing Systems on the Cloud
    Tri Minh Truong
    Harwood, Aaron
    Sinnott, Richard O.
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 575 - 582
  • [40] An Analysis of Distributed Programming Models and Frameworks for Large-scale Graph Processing
    Corbellini, Alejandro
    Godoy, Daniela
    Mateos, Cristian
    Schiaffino, Silvia
    Zunino, Alejandro
    IETE JOURNAL OF RESEARCH, 2022, 68 (04) : 3065 - 3073