Distributed Hash Table Dht
Dermi (Decentralized Event Remote Method Invocation) is a peer-to-peer (P2P), decentralized event-based object middleware framework built on top of a structured Distributed Hash Table based overlay network.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.55 MB | Download (49): Dermi Download |
Ermdia is a yet another implementation of Kademlia, which is one of the algorithm of ditributed hash table (DHT), in Erlang. This software is lightweight, fast and easy to understand since an amount of source code is quite small.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 27.81 KB | Download (47): ermdia Download |
strhash is a hash table library. A strhash is an associative array, mapping keys to values. Keys and values may be strings of up to 2 gigabytes (2^31) bytes of length, containing any possibly character. Keys need not be unique. All hashing libraries i used before had some kind of more or less...
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (98): strhash Download |
uthash was specially built as an accessible and useful hash table implemented with the use of C.
uthash supports constant-time add / find / remove of C structures. Any structure having a unique, arbitrarily-typed key member can be hashed by adding a UT_hash_handle member to the structure and...
Platforms: Windows
License: Freeware | Download (46): uthash Download |
H = hash;H('key') = value; %assign value to keyv = H('key'); % retrieve value for a keyH.keys % return cell array of keysH. values % return array of valuesH.idx % returns sparse matrix of indexesRemark:The hash function used is sum of the key.It can easily be changed if needed.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Hash table declaration Download |
MivRHash (Million-value Remote Hash) is a remote hash table data structure which provides the compatible interface with the Python dict's interface. It stores hash table data in remote server. Therefore, it is useful when your application uses so many big hash tables (dict objects) that memory in...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (35): MivRHash Download |
Tixati is a free and easy to use bittorrent client featuring detailed views of all seed, peer, and file transfer properties. Also included are powerful bandwidth charting and throttling capabilities, and a full DHT implemenation.
Features:
* 100% compatible bit-torrent client
*...
Platforms: Windows
License: Freeware | Size: 10.1 MB | Download (278): Tixati Download |
hashit is a generic hash library. hashit implements diverse collision handling methods. This function creates a hash table which is returned as a hash_t type. errno is set to ENOMEM if there wasnt enough memory avaliable for creating the table. Return value is a reference to the table just...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (95): hashit Download |
BitRope is a powerful, far-reaching p2p (peer-to-peer) client, capable of downloading any movies, applications, games and its special talent - individual songs, fast and safely. It connects you to a large number of sources to download from (peers) due to the highly capable Gnutella networks it...
Platforms: Windows
License: Freeware | Size: 10.7 MB | Download (52): BitRope P2P Download |
KoolWire P2P is a newly developed p2p client which means you have the latest file sharing technology working on your side to make that downloading experience the best that you have ever had. Inspired by the worldwide popular Limewire, this software leaps forward to offer even more convenience and...
Platforms: Windows
License: Freeware | Size: 12.43 MB | Download (438): KoolWire P2P Download |
By Softcomplete Development. HashTrie is a new high efficient data structure for fast searching. It combines in herself properties of the hash-tables and trie (digital-trees). As against the usual hash-tables the size HashTrie is not fixed, that allows to work with an unknown beforehand amount of...
Platforms: Windows
License: Freeware | Size: 101 KB | Download (126): HashTrie Download |
YACY is a distributed Web crawler and also a caching HTTP/HTTPS proxy. Pages that pass through the proxy are indexed and can be searched using a built-in HTTP server. YACY peers connect each other and form a P2P-based index exchange network based on distributed hash tables. Explicit web crawls...
Platforms: *nix
License: Freeware | Size: 5.7 MB | Download (115): YACY Download |
C Algorithms Library is a collection of commonly used Computer Science algorithms. The focus is on code that is well documented and tested, portable, and reusable. The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (116): C Algorithms Library Download |
QWizard is a Perl module that can display a series of questions, get the answers, and act on the answers. SYNOPSIS # # The following code works as a application *or* as a CGI script both: # use QWizard; my %primaries = ( starting_node => { title => "starting here", introduction =>...
Platforms: *nix
License: Freeware | Size: 81.92 KB | Download (91): QWizard Download |
Tokyo Cabinet is a library of routines for managing a database. It is the successor of QDBM. It runs very fast. For example, the time required to store 1 million records is 1.5 seconds for a hash database and 2.2 seconds for a B tree database. As for database of hash table, each key must be...
Platforms: Mac
License: Freeware | Size: 972.8 KB | Download (41): Tokyo Cabinet Download |
Business::BankAccount::NZ is a Perl module that provides validation on New Zealand bank account numbers. The extent of the validation is simply that the account number is checked to ensure that it conforms with the notion of an account number laid out in the 'Bank Account Number Check Digit...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): Business::BankAccount::NZ Download |
pyrsync is a Python module which implements the rsync algorithm, written in pure Python. It is not a wrapper for rsync, but a set of functions which apply full rsync functionality through Python. The original rsync specification calls for the use of an MD5 hash, which the developers of this...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 10.24 KB | Download (32): pyrsync Download |
Nasal is a language that I wrote for use in a personal project. Ostensibly it was because I was frustrated with the dearth of small-but-complete embeddable scripting languages, but of course I really wrote it because it was fun. It is still young and incomplete in a few places, but is under...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (99): Nasal Download |
biblio.PLS is a bioperl client for accessing and querying a bibliographic repository. SYNOPSIS Usage: biblio.PLS [vh] biblio.PLS [bcFgOpq] [-l < URL >] biblio.PLS [abcdDeFknmOpqrs] [-l < URL >] -i < collection-ID > biblio.PLS [abcdDeFknmOpqrs] [-l < URL >] - -find < keywords > [-attrs...
Platforms: *nix
License: Freeware | Size: 5.6 MB | Download (89): biblio.PLS Download |
Net::DBus::Tutorial::ExportingObjects is a Perl module that contains tutorials on providing a DBus service. This document provides a tutorial on providing a DBus service using the Perl Net::DBus application bindings. This examples in this document will be based on the code from the...
Platforms: *nix
License: Freeware | Size: 94.21 KB | Download (95): Net::DBus::Tutorial::ExportingObjects Download |