NoSQL-Datenbank MongoDB 1.4: Ready for Production
MongoDB-Homepage ist eine skalierbare, hochperformante, schemafreie, dokumentenorientierte Datenbank.
Die aktuelle Version 1.4 der Not-Only-SQL-Datenbank MongoDB bringt vor allem einen Leistungsschub. Dank verbesserter paralleler Verarbeitung von Abfragen und Speicherungen in Indexen soll die Suche beschleunigt worden sein. Gleichzeitig wird die Suche per regulärer Ausdrücke im Index flinker abgearbeitet. Mit der Erstellung von Indexen im Hintergrund kann die Datenbank ab sofort gleichzeitig auch andere Aufgaben parallel abwickeln. Zusätzlich können einzelne Datenbanken bei Bedarf in verschiedenen Verzeichnissen abgelegt werden.
Beispiel
<?php // connect $m = new Mongo(); // select a database $db = $m->comedy; $collection = $db->cartoons; // add an element $obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" ); $collection->insert($obj); // add another element, with a different "shape" $obj = array( "title" => "XKCD", "online" => true ); $collection->insert($obj); // find everything in the collection $cursor = $collection->find(); // iterate through the results foreach ($cursor as $obj) { echo $obj["title"] . "\n"; } // disconnect $m->close(); ?>
Für die bekannten Frameworks
CakePHP
Drupal
Symfony 2
Kohana Framework
Weiterführende Links
mongoDB PHP Language Center
























![[ php-resource ]](http://www.myoos.de/images/php_mitglied.gif)
Zum schreiben eines Kommentars musst Du angemeldet sein.