MongoDB se ha vuelto muy popular en el último año, posiblemente es la base de datos NOSQL más usada hasta el momento, sobre todo por ser una de las primeras bases de datos en ofrecer acogida a numerosos datos y a tener un tiempo de carga mucho más óptimo que las bases de datos relacionales (Oracle, Mysql, etc). Para trabajar con MongoDB primero hay que descargar el zip desde su
página principal extraemos el zip y su contenido lo pasamos a la siguiente ruta de nuestra computadora
c:\mongodb\
Por defecto creamos la carpeta c:\data\db
Estas son las 2 principales rutas donde tendremos Mongo funcionando, en la primera los archivos esenciales que correran su servicio y la segunda donde se guardaran archivos de sus bases
Lo único que hay que ingresar por consola es:
Create a specific directory for MongoDB log files:
md C:\mongodb\log
Create a configuration file for the logpath option for MongoDB in the Command Prompt by issuing this command:
echo logpath=C:\mongodb\log\mongo.log > C:\mongodb\mongod.cfg
To install the MongoDB service:
C:\mongodb\bin\mongod.exe --config C:\mongodb\mongod.cfg --install
MongoDB para PHP
Para usar MongoDB desde cualquier instrucción o framework PHP debemos
descargar el driver que nos permitirá realizar esta conexión.
Lo colocamos en la ruta de las extensiones de php, como yo estoy usando wamp lo colocare en: C:\wamp\bin\php\php5.3.5\ext
Agregar en el php ini el nombre del archivo colocado por ejemplo de la siguiente manera:
extension=php_mongo.dll
Reiniciar los servicios y estará todo operativo
Pera empezar a funcionar MongoDB solamente hay que introducir por consola
net start MongoDB
Para deternerlo:
net stop MongoDB