php-chdb - A fast database for constant data with memory sharing across processes

Distribution: OpenMandriva Cooker
Repository: OpenMandriva Contrib x86_64
Package name: php-chdb
Package version: 1.0.2
Package release: 4-omv2015.0
Package architecture: x86_64
Package type: rpm
Installed size: 23.40 KB
Download size: 11.41 KB
Official Mirror:
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 functionalities: - 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 constants. CHDB is internally implemented as a hash-table using a perfect hashing function, thus guaranteeing worst case O(1) lookup time.



  • config(php-chdb) == 0:1.0.2-4:2015.0
  • php-chdb == 1.0.2-4:2015.0


    Install Howto

    1. Enable OpenMandriva Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install php-chdb rpm package:
      # urpmi php-chdb


    • /etc/php.d/B15_chdb.ini
    • /usr/lib64/php/extensions/
    • /usr/share/doc/php-chdb/package.xml