Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Las bases de datos relacional son utilizadas en distintos tipos de escenarios y datos, Han tenido
éxito en cada una. El punto de este artículo es hablar sobre las NoSQL, Hablaremos de sus
ventajas al momento de desarrollar sistemas espaciales y ver si es una buena opción a
implementar.
Introducción
Una vez que tengas lo necesario del usuario toda esta información se gestiona, la estructura
tiene que ser lacónica y temporalmente podría normalizarse, Dependiendo de su desarrollo
Podrías verte envuelto por mucha información donde no se almacena la estructura ni fuente,
Podríamos poner de ejemplo las redes sociales (Facebook, Twitter, Google, Instagram, etc.)
Web 2.0 y Web 3.0 estás son un grupo de sitios que ofrecen herramientas para interactuar a
través de la plataforma de publicación, Como lo mencionaba anteriormente, Redes sociales, O
páginas webs como Amazon.
Antecedentes
La conocemos y venimos trabajando con esta desde el principio del semestre es la Base de
datos Relacional, Es un conjunto de tablas y a cada una de estas le asignas un nombre el cual
no debe de ser repetido, A las tablas se les asignan un campo y a los campos le asignamos
registros y luego de estos generamos una relación, La relación de la tabla y sus conceptos junto
con la lógica matemática hace que se llame así, Modelo de datos relacional.
Una transacción es una operación lógica, De forma simple pongo como ejemplo el sistema de
transacción de un cajero perteneciente a una identidad Bancaria, Las transacciones deben ser
confiables y cumplir con propiedades
A estas propiedades se la conocen como ACID y fueron definidas por JIM GRAY en 1970 un
científico computación. Un dato interesante pero que no viene al tema es que desapareció en
el Mar en el año 2007 fue declarado muerto en el año 2012, Realmente no tengo idea de si
encontraron el cuerpo, Volviendo al tema, ¿Qué es ACID?
Cuando la transacción haya terminado podemos aplicar un COMMIT para efectuar los cambios
y dar por hecho que la transacción fue un éxito
En el tiempo actual, la grande cantidad de datos de una empresa no son estructurados y tienen
un formato ya sea de texto, voz o video. La mayoría de las empresas no disponen de las
herramientas para poder investigar a fondo, datos importantes que favorecerían a la empresa
¿Por qué el término NoSQL? Este término lo presentó Carlo Strozzi en 1998 y fue retomado en
el año 2009 por Eric Evans quien indica que para referirse a la base de datos de nueva
generación como “BIG DATA” aunque Strozzi consideraba que NoRELL era un mejor nombre
para las bases de datos NoSQL
MemoryDB: Es un servicio de base de datos en memoria duradero y compatible con Redis que
da latencia de lectura de microsegundos, latencia de escritura. está en especial creado para
dar un rendimiento y una durabilidad de alta rapidez, en consecuencia, logre utilizarlo como su
base de datos primaria para aplicaciones de microservicios modernas
Buscar: Muchas aplicaciones generan registros para ayudar a los desarrolladores a solucionar
problemas. están diseñado para proporcionar visualizaciones en tiempo real y análisis de
datos generados por máquinas al indexar, agregar y buscar registros y métricas
semiestructuradas. En este caso hablaré sobre Amazon, Amazon es también es un poderoso
motor de búsqueda de alto rendimiento para casos de uso de búsqueda de texto completo.