红联Linux门户
Linux帮助

TomP2P 5 Alpha 6发布,高性能K/V存储系统

发布时间:2014-05-05 09:14:58来源:红联作者:empast
TomP2P 5 Alpha 6 发布,此版本修复了磁盘存储存在的一些小问题;修改了一些方法,比如 get*() to *() -> getPeerMap() to peerMap() ; FutureDHT 拆分成 FutureGet, FuturePut 等。此版本现已提供下载。

如果想转换 TomP2P 4 到 TomP2P 5,只需要修改 pom.xml。

TomP2P 是一个基于 P2P 的高性能 key-value 结对数据的存储方案,每个结对数据拥有一个表(基于磁盘或者内存)用来存储其值,单个值可被查询或者更新,底层的通讯框架使用 Java 的 NIO ,支持大量并发连接。

主要特点:

使用 Java5 NIO 实现的分布式哈希表 DHT

XOR-based iterative routing similar to Kademlia.

标准的 DHT 操作:put, get

扩展 DHT 操作,支持自定义操作

Direct and indirect replication.

Mesh-based distributed tracker.

基于签名的数据保护

端口跳转检测以及通过 UPNP 配置

支持 IPv6 和 IPv4

Network operations support the listenable future objects concept.

下载地址:http://tomp2p.net/dev/mvn/net/tomp2p/tomp2p-all/

来自:开源中国社区
文章评论

共有 0 条评论