BASES DE DATOS NoSQL
BASES DE DATOS NoSQL
BASES DE DATOS NoSQL
TENDENCIAS DE PROGRAMACION
veces "no sólo SQL" para subrayar el hecho de que también pueden soportar lenguajes
Estructura:
Las bases de datos No SQL se caracterizan por no tener una estructura fija como lo
tienen las demás bases de datos tradicionales, Permiten hacer uso de otros tipos de
grafos.
Características.
Así pues, las bases de datos no relacionales no tienen un identificador que sirva de
relación entre unas tablas y otras. La información que contienen está organizada
se va a almacenar.
permiten hacer cambios en los esquemas sin para la BBDD. Además permiten la
Aunque existe cierta tendencia hacia las bases NoSQL hay que resaltar el hecho de
Se han creado varias variedades de bases de datos NoSQL para soportar necesidades
hincapié en la simplicidad y son muy útiles para acelerar una aplicación que admita el
valores almacenados pueden ser cualquier tipo de objeto binario (texto, video,
documento JSON, etc.) y se accede a través de una clave. La aplicación tiene control
disponibilidad. Por esta razón, las bases de datos de valores clave a menudo no admiten
transacciones. Sin embargo, son muy eficaces en aplicaciones de escala que se ocupan
almacenar documentos JSON, XML y BSON. Son similares a las bbdd de valores
clave, pero en este caso, un valor es un solo documento que almacena todos los datos
relacionados con una clave específica. Los campos populares del documento pueden
indexarse para proporcionar una recuperación rápida sin conocer la clave. Cada
anchas almacenan datos en tablas con filas y columnas similares a las BBDD
relacionales, pero los nombres y los formatos de las columnas pueden variar de fila a
relacionados juntos. Una consulta puede recuperar datos relacionados en una sola
operación porque sólo se recuperan las columnas asociadas con la consulta. En una
BBDD, los datos estarían en diferentes filas almacenadas en diferentes lugares del
de índice, de modo que los elementos adyacentes se unen entre sí sin usar un índice.
Las bases de datos multimodales aprovechan alguna combinación de los cuatro tipos
descritos anteriormente y, por lo tanto, pueden soportar una gama más amplia de
aplicaciones.
Ventajas
consigue añadiendo más nodos, con la única operación de indicar al sistema cuáles son
Pueden manejar gran cantidad de datos: Esto es debido a que utiliza una estructura
valor, de código abierto que está escrita en Java. Permite grandes volúmenes de datos en
forma distribuida. Esta base la usan Twitter, Apple, Facebook, Netflix y Soundcloud,
entre otros. La arquitectura de Cassandra está basada en una serie de nodos iguales que
Foundation.
que la integración de los datos en ciertas aplicaciones sea más fácil y rápida. Es
datos, JavaScript como lenguaje de consulta por medio de MapReduce y HTTP como
API. Una de sus características más peculiares es la facilidad con la que permite hacer
replicaciones.
cualquier escala.
su mayoría, sin utilizar. Además, estas celdas disponen de versiones temporales de sus
valores, con lo que se puede hacer un seguimiento de los valores que se han tomado
eficiencia y propietario.
El mundo del software está en constante cambio y evolución. Cuando Salesforce fue
negocios en un sitio web, que acabó por ser llamado por el mercado de computación en
FIREBASE.
Se trata de una plataforma disponible para diferentes plataformas (Android, iOS, web),
con lo que de esta forma presentan una alternativa seria a otras opciones para ahorro de
Firebase fue creada por Google su función principal es desarrollar y facilitar la creación
de apps para móviles ,firebase inicio gracias a Google que lo compro en 2014 y la fue
La base de datos de firebase almacena y sincroniza los datos con nuestra base de datos,
todo esto se aloja en la nube(internet) estos datos que están en la nube son almacenadas
en JSON y se pueden agregar reglas para permitir requests con token o solo desde una
URL y los datos de la base se sincronizan con todos los clientes en tiempo real esto
La aplicación de firebase responde aunque no tenga internet esto es gracias al SDK (kit
de desarrollo de software) de firebase base de datos Realtime hace que nuestros datos
en el servido actual
REFERENCIAS.
https://arpentechnologies.com/es/blog/aplicaciones-movil/que-es-firebase-y-que-nos-
aporta/
https://www.salesforce.com/mx/cloud-computing/
https://www.tecnologias-informacion.com/nosql.html
https://www.ibertech.org/nosql-y-sql-principales-caracteristicas-de-estas-bbdd/