MapReduce es la manera que tenemos en MongoDB de “ejecutar código en el lado del servidor”, podriamos compararlo con los GROUP BY de las Bases de Datos Relacionales. Nos sirve para hacer operaciones de agregación sin necesidad de bajarnos todos los datos al cliente. Lo que hacemos es definir funciones   Read More ...

Categories: Uncategorized

  MMS es un servicio gratuito que ofrece 10gen para monitorizar tus servidores de MongoDB. Instalarlo es tan fácil como darte de alta en mms.10gen.com y bajarte e instalar en tu clúster el Agente MMS. Una vez instalado empezaras a recibir todos los datos relevantes desde tu clúster, información de   Read More ...

Categories: Uncategorized

  Hace un tiempo que venimos haciendo pruebas con esto a fin de eliminar SharedCache y MemCached y aprovechar la estructura de servidores de MongoDB en Replica Set que tenemos montada para almacenar los objetos. Para almacenar los objetos en MongoDB hemos creado una librería, con los mismos métodos de   Read More ...

Categories: Uncategorized

  Acabo de subir una nueva versión de MongoMapper.NET a master que incluye una opción para generar el esquema desde al Assembly. El método esta en ReflectionUtility y pasándole el Assembly donde tenemos definidas las clases que heredan de MongoMapper generara la colección y los índices que hayas definido con   Read More ...

Categories: Uncategorized

Acabo de subir una nueva versión a master con algunos cambios para que soporte Replica Set. Una configuración de Replica Set quedaría de la siguiente manera: <Server Host="192.168.1.214:27017,192.168.1.216:27017,192.168.1.14:27017"                ReplicaSetName="devSet" MinReplicaServersToWrite="1" BalancedReading="true" PoolSize="50" WaitQueueTimeout="1"/> host, definimos los servers de la replica set con su puerto separado por comas. port, ha   Read More ...

Categories: Uncategorized

Después del post de como configurar los servidores en Replica Set y el de Switch en fallo de Master, Arbitros y Prioridad en Replica Set solo falta ver como consumirlo desde la parte cliente. La verdad es que una vez configurado funciona solo y cualquier cambio que hagas se replica   Read More ...

Categories: Uncategorized

Ayer publique un post sobre como configurar de una manera simple un Replica Set de servidores MongoDB, en este post escribo sobre como hacer que el secundario se pongo como primario cuando el primario falle, y como hacer que el primario sea primario siempre que este activo. Lo primero que   Read More ...

Categories: Uncategorized

Aquí dejo un pequeño tutorial de como poner varios servidores de mongodb en “Replica Set” En este caso tengo uno ya levantado y con datos y lo que quiero es levantara otro que sea la replica de este, lo que hay que hacer es lo siguiente Lo primero añadir esta   Read More ...

Categories: Uncategorized

He subido una nueva versión a master con algunos cambios interesantes: Si esta configurado el SafeMode devuelve la excepción que devuelve el servidor en las operaciones de escritura Se puede definir IdGenerator, incremental o ObjectId, a las listas de clases contenidas en las clases que heredan de MongoMapper, para eso   Read More ...

Categories: Uncategorized

Este error nos lo podemos encontrar en un escenario en el que trabajemos con interfaces y “Dependecy Injection” en el que podemos escribir en la misma colección diferentes clases que implementen el mismo interfaz. Si escribimos una clase, luego la otra y después pedimos las dos el Driver nos devuelve   Read More ...

Categories: Uncategorized

PUBLICIDAD

EMAIL





posts recientes

MapReduce con MongoDB

Posted on may - 18 - 2012

0 Comment

Habilitar la compresión de...

Posted on abr - 25 - 2012

0 Comment

Bamboo, MSBuild y referencias...

Posted on abr - 17 - 2012

2 Comments

Sponsors

  • Etooltech
  • Dingus Services
  • Etooltech
  • Dingus Services