Remi's RPM repository - Packages

Blog | Forum | Repository | Wizard

php-pecl-chdb - A fast database for constant data

Remi Collet
CHDB (constant hash database) is a fast key-value database for constant data,
realized by using a memory-mapped file and thus providing the following
- Extremely fast initial load, regardless of the size of the database.
- Only the pages of the file which are actually used are loaded from the disk.
- Once a page is loaded it is shared across multiple processes.
- Loaded pages are cached across multiple requests and even process recycling.

A typical use of CHDB is as a faster alternative to defining many PHP

CHDB is internally implemented as a hash-table using a perfect hashing
function, thus guaranteeing worst case O(1) lookup time.


php-pecl-chdb-1.0.3-6.remi.src [19 KiB] Changelog by Remi Collet (2016-03-08):
- adapt for F24
- fix license management
php-pecl-chdb-1.0.3-5.remi.src [15 KiB] Changelog by Remi Collet (2014-08-26):
- improve SCL build
php-pecl-chdb-1.0.3-4.remi.src [15 KiB] Changelog by Remi Collet (2014-04-15):
- add numerical prefix to extension configuration file
php-pecl-chdb-1.0.3-3.remi.src [15 KiB] Changelog by Remi Collet (2014-03-23):
- allow SCL build