feed

Bases de datos

Os comentábamos en un artículo anterior que la versión 2.6 de MongoDB había pasado a ser release candidate, y que para la ocasión se había organizado una caza de bugs.

Pues bien, tras corregir los fallos detectados, MongoDB Inc acaba de presentar, la que según ellos, es la mayor release que han liberado nunca.

Semejante afirmación merece un buen puñado de novedades. Y es cierto que son muchas:


  • Mejoras en Aggregation Framework, con nuevos operadores y pipelines. Además los resultados pueden
...

Leer más »

MariaDB, uno de los forks más conocidos de MySQL, ha anunciado la disponibilidad de la versión 10. Esta nueva release trae importantes mejoras tanto en rendimiento y velocidad como en escalabilidad frente al código legacy de MySQL, además añade soporte a tecnologías NoSQL.

Desde su lanzamiento en 2009, MariaDB ha construido una activa y vibrante comunidad de desarrolladores que les permite innovar...

Leer más »

WebScaleSQL es el proyecto Open Source iniciado por ingenieros de Facebook, Google, LinkedIn y Twitter, abierto a aportaciones del resto de la comunidad. Presentado esta semana, sobre un branch de la release MySQL 5.6 community, el objetivo es mejorar con el conocimiento adquirido por estas compañía y llevar este sistema de bases de datos a un alto grado de eficiencia que soporte las exigencias a...

Leer más »


Continuamos con la actualización de datos en MongoDB. En el anterior artículo, expliqué como se podían actualizar subdocumentos y añadir elementos a un campo de tipo array. Con los arrays podemos usar un puñado de operadores interesantes como $push, $addToSet, $each o $slice.

Pero de nada sirve saber cómo se añaden elementos a un array, si no sabemos como eliminarlos . Y es lo que vamos a ver en...

Leer más »

Como ya hemos comentado en anteriores artículos, MongoDB es una base de datos documental que almacena documentos JSON. Una de las peculiaridades de este tipo de documentos es que sus campos pueden contener arrays o subdocumentos. Incluso los campos pueden contener arrays de subdocumentos. Y es entonces cuándo las consultas se vuelven un poco más complicadas.

En el anterior artículo , pudimos ver...

Leer más »


En el anterior artículo sobre MongoDB estuvimos hablando sobre la inserción de datos. Es sin duda la operación más sencilla que se puede realizar ya que solo tenemos que tener en cuenta algunos detalles. Creamos nuestro documento JSON, y lo almacenamos en MongoDB. Es muy fácil.

Actualizar datos es algo más complejo. Primero porque hay que usar una consulta para filtrar los documentos y otra...

Leer más »

Son muchas las compañías de sofware, que que lanzan concursos para que la comunidad les ayude a mejorar sus productos. En este caso han sido los chicos de MongoDB, que con motivo de la liberación de la primera release candidate de la versión 2.6.0, han organizado una cacería de bugs.

Si cazas un bug en la nueva versión puedes añadirlo al Jira del proyecto . Recuerda que son fallos encontrados en el...

Leer más »

Este tutorial está pensado para todos aquellos que quieren o deben de salir de la “zona de confort programando en .NET, al tener que conectar con una base de datos no soportada de forma nativa por Entity framework.

Así revisaré paso a paso cómo conectarme vía ADO.NET y utilizar las funciones más básicas para poder hacer un CRUD (Create, Read, Update y Delete) de una sola tabla sencilla desde una...

Leer más »

En el pasado artículo, ya hicimos una introducción a MongoDB. En él vimos las características generales de esta base de datos NoSQL.

Cualquier base de datos que se precie, tiene que permitirnos realizar las típcias operaciones: inserciones, modificaciones, eliminaciones y consultas. MongoDB no es diferente, y aunque tiene algunas peculariades que iremos describiendo, permite realizar dichas...

Leer más »

Dentro de las bases de datos NoSQL, probablemente una de las más famosas sea MongoDB. Con un concepto muy diferente al de las bases de datos relacionales, se está convirtiendo en una interesante alternativa.

Pero cuándo uno se inicia en MongoDB se puede sentir perdido. No tenemos tablas, no tenemos registros y lo que es más importante, no tenemos SQL . Aun así, MongoDB es una seria candidata para...

Leer más »

Síguenos