Skip to main content

Structured Data in Peer-to-Peer Systems

  • Reference work entry
  • First Online:
Encyclopedia of Database Systems
  • 24 Accesses

Synonyms

Peer data management; Peer database management; P2P database

Definition

A peer database management system is a peer-to-peer (P2P) system that manages structured data. Each node in such a system maintains data which conforms to user- or application-defined structures and can be accessed and retrieved efficiently. Examples of data structures are relations as set of tuples and hierarchical or tree-organized data such as XML data and documents. In contrast to unstructured data (e.g., text and binary objects) structured data can be retrieved by specifying logical conditions and further processed by operations such as set operations, aggregations and joins.

Historical Background

One of the origins of coordinator-free distributed data management were scalable distributed data structures (SDDS). One of these approaches called LH* [7] is an extension of linear hashing to distributed nodes, and supports key search as well as parallel operations like hash joins and scans.

Distributed...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 4,499.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 6,499.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Andrzejak A, Xu Z. Scalable, efficient range queries for grid information services. In: Proceedings of the 2nd IEEE International Conference on Peer-to-Peer Computing; 2002. p. 33–40.

    Google Scholar 

  2. Balakrishnan H, Kaashoek MF, Karger D, Morris R, Stoica I. Looking up data in P2P Systems. Commun ACM. 2003;46(2):43–8.

    Article  Google Scholar 

  3. Cai M, Frank M. RDFPeers: a scalable distributed RDF repository based on a structured peer-to-peer network. In: Proceedings of the 12th International World Wide Web Conference; 2004. p. 650–57.

    Google Scholar 

  4. Halevy A, Ives Z, Mork P, Tatarinov I. Piazza: data management infrastructure for semantic web applications. In: Proceedings of the 12th International World Wide Web Conference; 2003. p. 556–67.

    Google Scholar 

  5. Huebsch R, Hellerstein JM, Lanham N, Thau Loo B, Shenker S, Stoica I. Querying the internet with PIER. In: Proceedings of the 29th International Conference on Very Large Data Bases; 2003. p. 321–32.

    Chapter  Google Scholar 

  6. Karnstedt M, Sattler K, Richtarsky M, Müller J, Hauswirth M, Schmidt R, John R. UniStore: querying a DHT-based universal storage. In: Proceedings of the 23rd International Conference on Data Engineering; 2007. p. 1503–04.

    Google Scholar 

  7. Litwin W, Neimat M-A, Schneider D. LH* - a scalable, distributed data structure. ACM Trans Database Syst. 1996;21(4):480–525.

    Article  Google Scholar 

  8. Nejdl W, Wolf B, Qu C, Decker S, Sintek M, Naeve A, Nilsson M, Palmer M, Risch T. Edutella: a P2P networking infrastructure based on RDF. In: Proceedings of the 11th International World Wide Web Conference; 2002. p. 604–15.

    Google Scholar 

  9. Papadimos V, Maier D. Mutant query plans. Inf Softw Technol. 2002;44(4):197–206.

    Article  Google Scholar 

  10. Risson J, Moors T. Survey of research towards robust peer-to-peer networks: search methods. Comput Netw. 2006;50(17):3485–521.

    Article  MATH  Google Scholar 

  11. Skobeltsyn G, Hauswirth M, Aberer K. Efficient processing of XPath queries with structured overlay networks. In: Proceedings of the International Conference on Cooperative Information Systems; 2005. p. 1243–60.

    Google Scholar 

  12. Triantafillou P, Pitoura T. Towards a unifying framework for complex query processing over structured peer-to-peer data networks. In: Proceedings of the 1st Workshop on Databases, Information Systems, and Peer-to-Peer Computing; 2003. p. 169–80.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kai-Uwe Sattler .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Science+Business Media, LLC, part of Springer Nature

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Sattler, KU. (2018). Structured Data in Peer-to-Peer Systems. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_1219

Download citation

Publish with us

Policies and ethics