词条 | TomP2P |
释义 |
| name = TomP2P | latest release version = 4.4 | latest release date = | latest preview version = | latest preview date = | developer = | programming language = Java | operating system = | genre = peer-to-peer, key-value store | license = Apache License 2 | website = http://tomp2p.net/ }} TomP2P is a distributed hash table which provides a decentralized key-value infrastructure for distributed applications. Each peer has a table that can be configured either to be disk-based or memory-based to store its values. Overview and Key ConceptTomP2P stores key-value pairs in a distributed hash table. To find the peers and store the data in the distributed hash table, TomP2P uses an iterative routing approach. The underlying protocol for all the communication with other peers uses state-less request-reply messaging. Since TomP2P uses non-blocking communication, a future object is required to keep track of future results. This key concept is used for all the communication (iterative routing and DHT operations, such as storing a value on multiple peers) in TomP2P and it is also exposed in the API. Thus, an operation such as Features
See also
References1. ^Bocek, T.; PeerCollaboration: [www.ifi.uzh.ch/pax/index.php/publication/pdf/id/1430 A Peer-to-Peer Collaboration Application for Large-scale Systems]. {{ISBN|978-3-8322-9002-3}}, Shaker Verlag, Aachen, Germany, March 2010. Chapter 7.2.1 2. ^Security in TomP2P 3. ^Hecht, F.V.; Bocek, T.; Stiller, B.; B-Tracker: Improving load balancing and efficiency in distributed P2P trackers, Peer-to-Peer Computing (P2P), 2011 IEEE International Conference on , vol., no., pp.310-313, Aug. 31 2011-Sept. 2 2011, 4. ^Changelog for TomP2P 4.0.0 External links
1 : Distributed data storage |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。