当前位置: 软件>JavaScript软件
基于 Node.js 的 DHT 实现 Kademlia
本文导语: Kademlia 是基于 Node.js 的 DHT (分布式哈希表)实现。 使用方法: var dht = require('kademlia') var node = new dht.KNode({ address: 'IP address', port: portNumber }); node.connect('existing peer ip', port); node.set('foo', 'bar'); node.get('foo', function(err,...
Kademlia 是基于 Node.js 的 DHT (分布式哈希表)实现。
使用方法:
var dht = require('kademlia') var node = new dht.KNode({ address: 'IP address', port: portNumber }); node.connect('existing peer ip', port); node.set('foo', 'bar'); node.get('foo', function(err, data) { console.log("Retrieved", data, "from DHT"); console.log(data == 'bar'); });