Package: wnpp Severity: wishlist Owner: Joseph Nahmias <[email protected]> Control: block 1137734 by -1 X-Debbugs-CC: Joseph Huckaby <[email protected]>, Debian Javascript Maintainers <[email protected]>, [email protected]
* Package name : node-pixl-server-storage Version : 4.1.0 Upstream Author : Joseph Huckaby <[email protected]> * URL : https://github.com/jhuckaby/pixl-server-storage * License : Expat Programming Lang: JavaScript Description : a key/value/list/hash storage component for the Node.js pixl-server framework This module is a component for use in pixl-server. It implements a simple key/value storage system that can use multiple back-ends, such as Amazon S3, Redis, or a local filesystem. It introduces the concept of a "chunked linked list", which supports extremely fast push, pop, shift, unshift, and random reads/writes. Also provided is a fast hash table implementation with key iteration, a transaction system, and an indexing and search system. . Features: . - Uses very little memory in most cases. - Store JSON or binary (raw) data records. - Supports multiple back-ends including Amazon S3, Redis, and local filesystem. - Linked lists with very fast push, pop, shift, unshift, and random reads/writes. - Hash tables with key iterators, and very fast reads / writes. - Advisory locking system with shared and exclusive locks. - Variable expiration dates per key and automatic deletion. - Transaction system for isolated compound operations and atomic commits, rollbacks. - Indexing system for searches across collections of JSON records. - Supports Google-style full-text search queries. . Node.js is an event-based server-side JavaScript engine. dep for cronicle i plan to maintain this under the js-team

