DocumentCode
3264199
Title
PinS: peer to peer interrogation and indexing system
Author
Villamil, Maria-Del-Pilar ; Roncancio, Claudia ; Labbé, Cyril
Author_Institution
LSR-IMAG Lab., St. Martin d´´Heres, France
fYear
2004
fDate
7-9 July 2004
Firstpage
236
Lastpage
245
Abstract
Distributed hash table (DHT) P2P systems provide flexible management of large scale distributed systems. They also provide efficient object localization given its key. However, they don´t provide high level query languages to formulate such location queries. Recent efforts have been made to improve such querying capabilities. Nevertheless, most of the proposed solutions are based on special hashing functions or on an additional level of peers. This work presents PinS, a P2P interrogation and indexation middleware for DHT based P2P systems. It improves data sharing in such systems by supporting declarative queries and some facilities on data management without using particular hash functions or other requirements. Location queries may be conjunctions or disjunctions of conditions including comparison terms, and users may specify some evaluation constraints. Comprehensive or partial answers are provided. PinS supports pre-defined and customized attributes to describe objects and allows sharing objects with restricted access. Additionally, PinS enables several query execution strategies and proposes the use of indexes to improve comparison queries support. Our performance analysis shows the scalability of the system. In particular, the complexity of the evaluation of conjunctive queries is independent of the number of objects registered in the system.
Keywords
indexing; middleware; peer-to-peer computing; query languages; query processing; P2P indexation middleware; P2P indexing system; P2P interrogation middleware; P2P interrogation system; P2P systems; PinS; data management; data sharing; distributed hash table; hash functions; high level query languages; large scale distributed systems; peer-to-peer system; Database languages; Floods; Indexing; Laboratories; Large-scale systems; Middleware; Performance analysis; Pins; Proposals; Scalability;
fLanguage
English
Publisher
ieee
Conference_Titel
Database Engineering and Applications Symposium, 2004. IDEAS '04. Proceedings. International
ISSN
1098-8068
Print_ISBN
0-7695-2168-1
Type
conf
DOI
10.1109/IDEAS.2004.1319796
Filename
1319796
Link To Document