MongoLite – NoSql implementado en Php (+ Sqlite)

Necesitaba una soluci贸n NoSql para proyectos peque帽os sin la necesidad de un servidor MongoDb completo.

Este es el resultado:

$client     = new MongoLiteClient(PATH_TO_WRITABLE_FOLDER);
$database
= $client->testdb;
$collection
= $database->products;

$entry
= ["name"=>"Super cool Product", "price"=>20];

$collection
->insert($entry);

$products
= $collection->find(); // Get Cursor

if ($products->count()) {

foreach($products->sort(["price"=>1])->limit(5) as $product) {
var_dump
($product);
}
}

M谩s informaci贸n + SourceCode: https://github.com/aheinze/MongoLite

Saludos,
Artur