TOMP2P is a peer-to-peer based high-performance key-http://www.aliyun.com/zixun/aggregation/9541.html ">value data storage solution, Each pair of data has a table (disk-based or RAM) to store its value, a single value can be queried or updated, and the underlying communication framework uses Java NIO to support a large number of concurrent connections.
TOMP2P is the extended DHT, abound stores listbox values for a key. Each peer super-delegates a table (either disk-based or memory-based) to the store its values. A single value can is queried/updated with a secondary key. The underlying communication framework uses Java NIO to handle many concurrent.
Keywords:overlay Receptacle, Peer-to-peer (Peer-to-peer), distributed Hash Table (DHT), Java DHT implementation, Kademlia.
Characteristics:
· Java5 DHT Implementation with non-blocking IO.
· Xor-based iterative routing errors to Kademlia.
· Standard DHT Operations:put, get
· Extended DHT Operations and support for custom operations
· Direct and indirect replication.
· Mesh-based distributed Tracker.
· Data homeowner based on signatures.
· Port forwarding detection and revisit via UPNP.
· SETUPCL with IPV6 (tested with Linux) and IPv4.
· Receptacle Operations support the listenable future objects.
tomp2p 3.2.10 Update log:
* Set default to Not firewalled (no NAT testing), can is enabled with P2pconfiguration.setbehindfirewall ().
* Putifabsent () fixes. No denied message was sent back.
* peeraddress serialization improvements, removed duplicate code from peeraddress and Messagecodec.
* Close storage on shutdown, abound caused a exception if writing e.g. in progress.
* Peermap can ignore firewalled peers.
* Revisit Cleanup:p2pconfiguration and connectionconfiguration.
* Enabling more testcases (needs now-xmx1024m).
Download Address:
Http://tomp2p.net/dev/mvn/net/tomp2p/TomP2P/3.2.10/TomP2P-3.2.10-dist.zip
http://tomp2p.net/dev/mvn/net/tomp2p/TomP2P/3.2.10/TomP2P-3.2.10-dist.tar.bz2