Manejando datos

Scripts de arranque y parada de un servidor MongoDB

Posted by in MongoDB

Para lo bueno o para lo malo, una de las cosas que tiene aprender MongoDB es que lo podemos hacer en nuestro ordenador personal, casi sin necesidad de instalar nada. Sólo tener localizados el directorio donde tenemos los arhcivos de MongoDB, nuestro fichero de configuración, y el directorio de almacenamiento de datos. En las anteriores entradas hemos explicado cómo configurar el servidor, arrancarlo, etc, etc. Ahora vamos a crear un pequeño script para inicializar tanto el servidor MondoDB como una consola de MongoDB. Para ello, escribimos en un editor de…read more

uMongo, un administrador de MongoDB

Posted by in MongoDB

Seguramente, a pesar de que trabajar desde la consola de MongoDB está muy bien, es muy posible que te preguntes si no hay herramientas gráficas que “faciliten” un poco la vida. Sí, las hay y hoy te presento una de ellas, que se llama UMongo. Está escrita por un desarrollador de 10gen, que es la empresa que desarrolla MongoDB, y que me ha gustado mucho, sobre todo para trabajar como administrador. A continuación se muestra la pantalla principal: Para conectar con la base de datos, accedemos desde File / Connection…read more

Consideraciones importantes de MongoDB

Posted by in MongoDB

En la entrada anterior se describió cómo poner en funcionamiento MongoDB, pero para empezar a trabajar con esta base de datos NoSQL, necesitamos algunos conocimientos previos. Básicamente, MongoDB está muy vinculado a JavaScript (un lenguaje muy relacionado con la Web), y de hecho, la propia consola de MongoDB es un intérprete Javascript. Para trabajar con bases de datos MongoDB (y engeneral, con todas las bases de datos NoSQL), es necesario y muy importante tener en cuenta una serie de aspectos: No existe integridad referencial No existe una base de datos…read more

Primera toma de contacto con MongoDB

Posted by in MongoDB

Aunque con bases de datos relacionales me desenvuelvo bastante bien, no había tenido ningún acercamiento a las bases de datos NoSQL. Tras varios intentos, … este espero que sea el “bueno“! Y voy a probar MongoDB. El primer paso es descargar MongoDB de su sitio oficial: www.mongodb.org/downloads. Lo primero que me llama la atención es que … hay que tener el equipo o servidor actualizado … , especialmente en el mundo Windows, y ponen claramente que Windows XP no está soportado, o que lo uses a nivel experimental o para…read more

Los desafíos de MongoDB

Posted by in MongoDB

Aunque aprender bases de datos es bastante interesante, gracias a un tuit leo un blog (y aquí) donde me explican 2 grandes contras de las bases de datos NoSQL, y que son: Es muy complicado mover un sistema en una base de datos NoSQL a otro sistema, incluso siendo NoSQL. No hay una forma estandar de acceder a los datos en bases de datos NoSQL. Yo no había caido es estas consideraciones, pero, profundizando en dichas limitaciones, uno se da cuenta de que TODO hay que valorarlo. Ambas restricciones están…read more

Página 1 de 212