Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como no relacional

MongoDB

Y continuando con NoSQL, un tema que me atrajo mucho; también está MongoDB ; una base de datos orientada a documentos, con la particularidad  que guarda estructuras de datos en documentos tipo JSON con un esquema dinámico; de forma que se pueda integrar datos en ciertas aplicaciones de manera más fácil y rápida. En MongoDB a cada registro se le ha denominado documento; los cuales se pueden agrupar en colecciones y dichas colecciones son el equivalente a las tablas en una base de datos relacional; de forma que se pueden almacenar documentos con diferentes formatos. Además, se pueden crear índices para algunos atributos de los documentos, manteniendo la estructura interna para el acceso a la información. Con respecto a la estructura de datos; los distintos documentos se almacenan en formato BSON, o Binary JSON , permiendo búsquedas rápidas de los datos.  BSON guarda de forma explícita las longitudes de los campos, los índices de los arrays, y toda la informa...

Cassandra

Ultimamente estoy desempolvando las neuronas con temas de estudio totalmente desconocidos; que me suenan a cualquier cosa menos a informatica. Uno de esos temas es Cassandra -no, no es Cassandra de la mitologia Griega -; sino Apache Cassandra; una base de datos no relacional distribuida y basada en un modelo de almacenamiento de clave-valor. Aquí una particularidad de Cassandra es que sea una base de datos no relacional o NoSQL; lo opuesto a lo que aprendemos inicialmente sobre bases de datos relacionales.  El aspecto relevante es que no hace uso de SQL como lenguaje de consulta primario, los datos que se almacenan no requieren el uso de tablas y no se garantiza en su totalidad que exista atomicidad, coherencia, aislamiento ni durabilidad. Por otro lado, está presente en Cassandra la característica que sea un modelo de almacenamiento de clave-valor; y esto debido al tipo de clasificación que presentan las bases de datos no relacionales; así es como se categori...