New extension: chdb

From: Date: Fri, 04 Jun 2010 12:52:24 +0000
Subject: New extension: chdb
Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-7262@lists.php.net to get a copy of this message
Hi, I would like to present an extension we have developed at Hyves (www.hyves.nl) as a faster alternative to defining large amount of constant data in PHP. chdb (constant hash database - http://github.com/lcastelli/chdb) provides a read-only hashtable that can be stored in a file and memory-mapped into PHP processes. By using a memory-mapped file, sharing across multiple PHP process and on-demand loading of pages are automatically provided by the operative system. chdb also uses a perfect hash function for indexing the hashtable, provided by cmph (http://cmph.sourceforge.net/). chdb is licensed under the 3-clause BSD license, while cmph (which is a dependency) is dual-licensed under the LGPL and MPL 1.1. We think this extension might be useful for other people outside of Hyves as well, and publishing this in PECL can make it more visible. Thus this is a request for comment for a possible inclusion in the repository. Lorenzo Castelli

« previous php.pecl.dev (#7262) next »