Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como grafo

Tipos de NoSQL

En anteriores entradas comentaba que me resulta interesante éste tipo de bases de datos porque difieren de la gestión de bases de datos relacionales y al tratarse de bases de datos  no- relacionales, distribuidas , de código abierto y escalables ; de entrada le cambian todo el panorama que uno tiene sobre Base de Datos y por supuesto; nos empiezan a brillar los ojitos y nos dan ganas de saber más al respecto. Pero bien, sin más rodeos; a lo que nos interesa: tipos de NoSQL: Bases de datos documentales : nos permiten indexación a texto completo y realizar búsquedas más potentes. Los documentos que se manejan son un conjunto de datos identificados por etiquetas, los cuales  internamente pueden ser JSON o de otro tipo que se recuperan mediante claves primarias. Un uso com ún es el a lmacen amiento de d atos recibid o s mediante formularios web . Un ejem p lo de éste sistema es  MongoDB . Bases de datos Clav e- V alor :  Son l as m ás sen...

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...