Flintstone

A key/value database store using flat files for PHP.

Features include:

  • Memory efficient
  • File locking
  • Caching
  • Gzip compression
  • Easy to use

Installation

To install Flintstone run the following command with Composer:

composer require fire015/flintstone

PHP Example:

<?php
require 'vendor/autoload.php';

use Flintstone\Flintstone;

$options = ['dir' => '/path/to/database/dir/'];
$users = new Flintstone('users', $options);

Requirements

  • PHP 7.0+

License

Free and open source (yay), it's licensed under the MIT License.