Showing entries 1 to 4
Displaying posts with tag: mongodb (reset)
Segunda reflexión sobre MongoDB

En la entrada anterior se ha empezado a trabajar con la base de datos MongoDB desde consola, haciendo operaciones básicas. Todo parece lógico La sensación que tengo es que, salvando la sintáxis, todo parece lógico. Nada es nuevo, puesto que en MySQL-MariaDB suelo trabajar con esto todos los dias y por tanto, adaptarse a la …

Continuar leyendo »

The post Segunda reflexión sobre MongoDB appeared first on Manejando datos.

Fichero de configuración de MongoDB

Tras la primera toma de contacto con MongoDB, es hora de profundizar en la configuración del servidor. Al igual que en MySQL se pueden leer las configuraciones de un archivo de texto, también sucede en MongoDB. Así, al arrancar el servidor lo haremos con la instrucción: mongodbd --config rutaconfig Pero para poder arrancar el servidor …

Continuar leyendo »

The post Fichero de configuración de MongoDB appeared first on Manejando datos.

Replicación maestro-esclavo en MongoDB

Esta es una entrada cortita, gracias en parte a la extrema facilidad de administrador de nuestra base de datos NoSQL favorita. En esta ocasión vamos a ver como crear una replicación dentre dos sistemas MongoDB, en arquitectura Maestro-Esclavo. Como pasa bastante habitualmente, la arquitectura Maestro-Maestro, a pesar de ser posible, no la recomiendan. Esta, al igual que en MySQL, se basa en el truco de hacer que un esclavo sea al mismo tiempo maestro.

Yo voy a mostrar la opción recomendada, Maestro-Esclavo.

Para ello, lo primero es instalar dos MongoDB en Debian Lenny.

El primero se llamará Maestro con IP 192.168.1.105 y el segundo Esclavo con IP 192.168.1.101.

Arrancamos el maestro indicando que actuará con ese Rol:

debian1:/usr/local/mongodb# bin/mongod --master
Sat Jun 12 16:41:23 Mongo DB : starting : pid = 2158 port = 27017 
dbpath = /data/db/ master = 1 slave = 0  64-bit 
Sat Jun 12 16:41:23 …
[Lea más]
Introducción al mundo noSQL

NoSQL es la nueva palabra de moda. Una solución pensada para el almacenamiento de gran cantidad de datos para su posterior uso. Esto ya nos suena, una base de datos, pero realmente, ¿cual es la diferencia?

NoSQL es un término usado en informática para agrupar una serie de almacenes de datos no relacionales que no proporcionan garantías ACID. Normalmente no tienen esquemas fijos de tablas ni sentencias "join".Wikipedia

La diferencia ya es clara, no es una base de datos como las que conocemos actualmente, es bastante más peculiar y tira por tierra bastantes de los conceptos y formas de trabajar a los que estamos acostumbrados. Y aunque el termino en si sea nuevo, la teoría tiene sus años, bastantes más que las bases de datos relacionales, pero ahora vuelve con fuerza para salvarnos la vida en algunos casos concretos, evitando problemas de escalabilidad o …

[Lea más]
Showing entries 1 to 4