Sort Huge Files Memory Pool Key Value Mapping
Z-Tree Z-MemoryPool Demo is a simple application showing how to sort huge files of several GB with Z-Tree. ZTree ZMemoryPool Demo also demonstrates how to use Z-tree for key-value mapping.
Z-Tree is a new data structure for sorting, key-value mapping and multiple other purposes.
Sorting with...
Platforms: Windows, Windows 7
License: Freeware | Size: 488.28 KB | Download (38): Z-Tree Z-MemoryPool Demo Download |
This script can be used to sort big files (much bigger than the available RAM) according to a key.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (61): Sorting big files Download |
Parse::Nibbler is Perl module to parse huge files using grammars written in pure perl. Create a parser object using the ->new method. This method is provided by the Parse::Nibbler module and should not be overridden. The main functionality of the Parse::Nibbler module is the Register...
Platforms: *nix
License: Freeware | Size: 33.79 KB | Download (91): Parse::Nibbler Download |
MP3::Find is a Perl module to search and sort MP3 files based on their ID3 tags. SYNOPSIS # select with backend you want use MP3::Find qw(Filesystem); print "$_n" foreach find_mp3s( dir => /home/peter/cds, query => { artist => ilyaimy, title => deep in the am, }, ignore_case => 1,...
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (96): MP3::Find Download |
Orient Key/Value Server scales out very well in a cluster with thousands of running machines: Orient will divide the load among all the nodes. Cluster, by default, works in auto-discovery mode: when a node starts it attaches itself to the cluster if any. When a node goes down the cluster auto...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (41): Orient Key/Value Server Download |
File::Sort is a Perl module to sort a file or merge sort multiple files. SYNOPSIS use File::Sort qw(sort_file); sort_file({ I => [qw(file_1 file_2)], o => file_new, k => 5.3,5.5rn, -t => | }); sort_file(file1, file1.sorted); This module sorts text files by lines (or records)....
Platforms: *nix
License: Freeware | Size: 32.77 KB | Download (95): File::Sort Download |
This tool can generate a TSIG key value (base64) for you very easily. The key value complies with RFC2845.
Secret Key Transaction Authentication for DNS (TSIG) is a secure method of authenticating clients making dynamic DNS update requests. The client application and the DNS server share a...
Platforms: Windows
License: Freeware | Size: 143 KB | Download (225): TSIG Key Generator Download |
The Elektra Project provides an alternative back-end for text configuration files. Instead of each program to have its own text configuration files, with a variety of formats, Elektra tries to provide a universal, hierarchical, fast and consistent namespace and infrastructure to access...
Platforms: *nix
License: Freeware | Size: 2.5 MB | Download (92): Elektra Project Download |
This script uses pywin32 in order to copy files making use of the win32file.FILE_FLAG_SEQUENTIAL_SCAN, which makes much more efficient use of the system cache (only a few megabytes are consumed instead of caching the whole file).
Platforms: Windows, Python,
License: Freeware | Download (59): Copy huge files on Windows Download |
hamsterdb Embedded Storage is a lightweight embedded "NoSQL" key-value store. It is in development for more than five years and concentrates on ease of use, high performance, stability and scalability.
The hamsterdb Embedded Storage API is simple and self-documenting. Extensive documentation,...
Platforms: Windows
License: Freeware | Size: 23 MB | Download (45): Hamsterdb Download |
Sqlcached is a memory cache daemon, inspired by memcached, but offering more granular control by using SQL interface instead of key-value pairs.
Platforms: Mac, BSD, Linux
License: Freeware | Size: 25.4 KB | Download (47): SQL Cache Daemon Download |
A file sorter/folder organiser which will automatically sort you files into folders based upon rules that you create about it's file extension, name, file size, mp3 tags, date created or date modified as new files are added/downloaded to a folder.
The full verison of peacock sorter costs only...
Platforms: Windows
License: Freeware | Download (66): Peacock Sorter Download |
Allows you to add a field to a node that does not have a defined label.The content creator then can choose the label and value of their choice.The list of labels is presented to the user in an auto-complete as they type.Easy way to allow contributors to add arbitrary meta-data without knowing...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (43): Adhoc Key/Value Meta-Data Download |
A simple bash script which plays sound files linked to key presses. Designed for theater use, so is dead simple and easy to use.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (41): sfxcart Download |
Qnext is the world's first Peer-to-Web (P2Web) broadcasting and communication software. In seconds, you can broadcast and share an unlimited amount of your music, photos, and files to your friends and family. Automatically import your Instant Messenger buddy lists and email address books to a...
Platforms: Windows, Mac, *nix
License: Freeware | Size: 34.8 MB | Download (949): Qnext Download |
Qnext is the world's first Peer-to-Web (P2Web) broadcasting and communication software. In seconds, you can broadcast and share an unlimited amount of your music, photos, and files to your friends and family. Automatically import your Instant Messenger buddy lists and email address books to a...
Platforms: Mac, *nix
License: Freeware | Size: 34.8 MB | Download (1579): Qnext (Mac) Download |
Datapig File manager gives you a quick way to - Sort your files, Delete old files, and create a centralized spreadsheet with hyperlinked indexes to all your files! Datapig File Manager also allows you to Compact and Repair all your Access .mdb files with one click! Compacting your Access files...
Platforms: Windows
License: Freeware | Size: 1024 KB | Download (132): Datapig File Manager Download |
Tie::FileLRUCache is a lightweight but robust filesystem based persistent LRU cache. SYNOPSIS OBJECT INTERFACE use Tie::FileLRUCache; my $cache = Tie::FileLRUCache->new({ -cache_dir => $directory, -keep_last => 100 }); # Inserting value into LRU cache using -key $cache->update({ -key =>...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (92): Tie::FileLRUCache Download |
Math::HashSum can sum a list of key-value pairs on a per-key basis. SYNOPSIS use Math::HashSum qw(hashsum); my %hash1 = (a=>.1, b=>.4); my %hash2 = (a=>.2, b=>.5); my %sum = hashsum(%hash1,%hash2); print "$sum{a}n"; # Prints .3 print "$sum{b}n"; # Prints .9 This module allows you to...
Platforms: *nix
License: Freeware | Size: 18.43 KB | Download (89): Math::HashSum Download |
Regular Statement String (RSS) provides several libraries in C, Java, and COM to implement and demonstrate the key-value development method using well-designed "strings" (RSS) as the media. Regular Statement String also shows a way to write "Process Oriented" applications. Whats New in This...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (96): Regular Statement String Download |