Intégration de MongoDB à CodeIgniter
MongoDB est un gestionnaire de base de données « NoSQL » orientée documents dans la lignée de CouchDB et Riak. Ces SGBD dits SchemaLess permettent de stocker des objets dynamiques sous forme de Hash (notamment au format JSON) indépendamment de leur structure. Il n’existe donc plus de contraintes d’évolution de tables comme c’est le cas par exemple avec MySQL.
Ainsi, la mise à jour des objets peut être effectuée dynamiquement (ajouts de champs par exemple) sans impacts sur le stockage de ceux-ci.
MongoDB (qui est écrite en C++) a pour avantages d’être Open Source et de présenter de très bonnes performances.
Si vous désirez intégrer MongoDB à vos applications CodeIgniter, sachez qu’il existe déjà plusieurs ressources et librairies facilitant cette tâche !
CodeIgniter Mongo Library(broken)Tutoriel MongoDB + CodeIgniter(broken)- Thread sur StackOverflow
Bonne intégration ! 😉