Посмотрите на MongoDB . Простой в использовании, быстрый, надежный и достаточно мощный. Также есть хороший драйвер для PHP.
MongoDB является "NoSQL", без схемы и ориентированной на документы. Используется другая терминология, но, как новичок, вы можете подумать, что у нее есть коллекции вместо таблиц, документы вместо строк и поля вместо столбцов. Вставить и выбрать довольно просто:
// Select some documents.
$cursor = $db->my_collection->find(array(
'field1' => array('$gt' => 10), // where field1 > 10
), array(
'field1', 'field2', // which fields to fetch
))->sort(array(
'field3' => -1, // sort descending by field3
));
while($document = $cursor->getNext())
{
// ...
}
// Insert a document.
$db->my_collection->insert(array(
'field1' => 'a',
'field2' => 2,
'field3' => 14.8,
));