# data[].attributes.body
Daniela Itzel Paniagua Gómez
Ana Cristhina García Castillo
Jessica Abigail Jantes Sánchez
Paulina Ivonne Morales Trigueros

# data[].attributes.body
La optimización de bases de datos que utilizan conjuntos de datos escalados masivamente requiere hardware que pueda soportar eficazmente cargas de trabajo de bases de datos y análisis.

La computación y la memoria deben trabajar juntas de manera de alto rendimiento, con instrucciones de procesamiento que mantengan las consultas y los flujos de datos en movimiento rápidamente. El almacenamiento y el acceso a los datos dependen de niveles que priorizan automáticamente las cargas de trabajo críticas y urgentes.

Intel impulsa la innovación a nivel de silicio, incorporando instrucciones como AVX-512 y TMUL para acelerar el procesamiento de datos.

Además de admitir bases de datos con hardware diseñado teniendo en cuenta el rendimiento, Intel trabaja para mejorar el desarrollo de software de código abierto. Un equipo completo en Intel está dedicado a la optimización de Java, con el objetivo de acelerar el desarrollo en la comunidad de desarrolladores de aplicaciones de bases de datos y de código abierto.

https://www.intel.la/content/www/xl/es/artificial-intelligence/database.html

# data[].attributes.body
La palabra blockchain puede estar enredada con unas complicadas economía y política de Bitcoin, pero debajo de toda esa charla sobre el dinero, hay un almacén de datos distribuidos sumamente estable y práctico. Todos tienen la oportunidad de actualizar los datos y todos llegan a compartir la respuesta. La gran emoción es el hecho de que todos compartan las mismas respuestas. Es perfecto para los negocios que son frenemies.

Algunos desarrolladores llevan esto aún más lejos y hablan sobre los “contratos inteligentes”, que es otra manera de decir que los bits en la base de datos son lo suficientemente confiables como para que la gente base las cuestiones legales, tales como la propiedad, sobre ellos. Eso no lo puede hacer con una base de datos regular, que puede ser modificada por cualquiera con privilegios administrativos.

Sin embargo, hay puntos débiles. Cada usuario debe mantener una clave de cifrado, porque todas las transacciones deben ser firmadas de manera digital. Si la pierde o se la olvida, los datos en esas filas serán congelados para siempre; y si le roban la clave, no se sabe. El blockchain no es perfecto, pero es mucho más confiable que el modelo estándar.

R3, Ripple e IBM son solo tres de los muchos competidores explorando ese espacio. Muchos de los principales bancos tienen sus propios proyectos internos. Además, están las empresas como Bitcoin o Altcoin, las cuales también son una gran parte de este ecosistema.

https://cio.com.mx/ocho-tecnologias-que-estan-transformando-las-bases-de-datos/

# data[].attributes.body
Las tablas son un buen repositorio para muchas estructuras de datos, pero no hacen un muy buen trabajo al momento de modelar una gran estructura de datos emergentes que ha impulsado los últimos diez años de evolución de la Internet: la red. A medida que el llamado “gráfico social” explota, estamos llenando nuestra computadora con más y más nodos con enlaces entre ellos, y las conexiones entre estos son a menudo más importantes que los datos en ellos. De hecho, almacenar y recuperar un enlace entre un par de nodos es fácil de hacer en una base de datos relacional clásica, pero las consultas más complicadas se hacen imposibles. ¿Bob está a dos o tres pasos de Chris en la red de amistad? ¿Mary está saliendo con el ex de una de sus amigas?

Las bases de datos gráficas hacen que consultas como estas sean más fáciles de ejecutar. No hay una búsqueda sin fin de tablas porque la consulta sabe cómo buscar en el barrio especificado por los enlaces. Herramientas como Neo4J, OrientDB, y  DataStax son solo algunas de las pocas opciones que pueden ser contadas con los dedos de las manos y de los pies. Estas tienen sus propios lenguajes de consulta también.

https://es.slideshare.net/hugoalbertoriveradiaz/nuevas-tecnologas-y-aplicaciones-de-los-sistemas-de-bases-de-datos

# data[].attributes.body
Dicen que la inteligencia artificial es solo un término para la última generación de investigación que está saliendo de los laboratorios y yendo a producción. Pueden no parecer una base de datos, pero las llena de datos y les hace preguntas. La inteligencia artificial no tiene que saber lo que está buscando. No hay necesidad de la clave correcta, el número de referencia infernal que los del servicio al cliente siempre le piden que escriba.

La desventaja es que no sabrá si obtuvo la respuesta correcta, debido a que no especificó con precisión la pregunta. El más grande secreto del éxito de Google es que no hay una respuesta correcta absoluta.

https://prezi.com/p/2gnfjaevgfsf/tema-14-nuevas-tecnologias-y-aplicaciones-de-los-sistemas-de-bases-de-datos/

# data[].attributes.body
Originalmente las aplicaciones muy especificas de procesamiento, se centraban en

una tarea especifica; las bases de datos evitan las inconsistencias que se pueden

producir por la utilización de los mismos datos lógicos desde distintos archivos por

procesos independientes.

Debido a la demanda que los usuarios han interpuesto por obtener más recursos

tecnológicos  han  hecho  que  este  tipo  de  sistemas  evolucionen  de  manera

sorprendente.

https://www.studocu.com/es-mx/document/instituto-tecnologico-superior-de-huetamo/administracion-de-base-de-datos/nuevas-tecnologias-y-sus-aplicaciones-en-las-bases-de-datos/22515100

# data[].attributes.body
Uno de los principales cambios radica en la forma en la que compramos el software de base de datos. Las empresas de nube están ofreciendo servicios que almacenan blobs de datos en algún lugar que no podemos ni ver ni tocar. Lo único que nos dicen es que los datos van a estar ahí para cuando los queramos.

Ventajas: No hay necesidad de mantener el servidor que la sostiene ni de preocuparse por la concesión de licencias, la configuración o instalación de parches. La solución es más barata también -especialmente si no tiene una tonelada de datos que almacenar. Los servicios generalmente cobran por byte.

Desventajas: Cuando hay peligros estos está en las sombras. Por ello hay que preguntarnos ¿Alguien más tiene acceso a los datos? ¿El servidor está protegido de las sobretensiones eléctricas, las tormentas o las inundaciones? ¿Los datos tienen una copia de seguridad en una ubicación externa confiable? Necesita confiar totalmente en el proveedor de nube.

Los principales proveedores de servicios en la nube, tales como Google, Microsoft, y Amazon ofrecen una larga lista de servicios de bases de datos. Actualmente, Oracle, MongoDB, y DataStax también hacen que sus bases de datos estén disponibles en la nube.

https://prezi.com/p/2gnfjaevgfsf/tema-14-nuevas-tecnologias-y-aplicaciones-de-los-sistemas-de-bases-de-datos/

# data[].attributes.body
Cuando el movimiento de NoSQL comenzó, una de las principales características era la capacidad de dispersar el almacenamiento de sus datos a través de múltiples nodos. Las bases de datos NoSQL como Cassandra y MongoDB hicieron parecer que conseguir todas las características del almacenamiento de gran escala significaba abandonar el cómodo mundo de SQL.
Las nuevas bases de datos a gran escala le permiten usar todo su conocimiento y conveniencia de SQL con un conjunto de datos distribuidos en un gran clúster. CockroachDB, por ejemplo, ofrece un motor de consulta SQL estándar que tiene acceso a los datos replicados en múltiples nodos, todos con garantías de ACID. Sí, pagará por algunos de estos apoyos para la coherencia de los datos, pero tal vez menos de lo que esperaba.

https://www.hiberus.com/crecemos-contigo/tipos-de-bases-de-datos-cuales-hay-y-por-que-es-importante-elegirlos-bien/

# data[].attributes.body
Las  bases  de  datos  geoespaciales  añaden algunas  funciones  adicionales  que  hacen  que  la  búsqueda,  clasificación  e intersección  sean  mucho  más  fáciles  en  el  espacio  bidimensional.  Los  índices espaciales  hacen  posible  escribir  consultas  con  operaciones  como  “contener”, “superponer”,  e  incluso  “tocar”  con  conjuntos  definidos  por  polígonos.  Todo  esto hace que el razonamiento sobre el mundo real sea mucho más eficiente.

https://www.studocu.com/es-mx/document/instituto-tecnologico-superior-de-huetamo/administracion-de-base-de-datos/nuevas-tecnologias-y-sus-aplicaciones-en-las-bases-de-datos/22515100

# data[].attributes.body
La NVRAM retiene los datos incluso después de que se apague la energía. La NVRAM es una solución popular que utilizan las bases de datos en memoria para lograr la durabilidad de los datos. Las bases de datos en memoria utilizan RAM estática respaldada por batería o ROM programable y borrable eléctricamente (EEPROM).

https://www.studocu.com/es-mx/document/instituto-tecnologico-superior-de-huetamo/administracion-de-base-de-datos/nuevas-tecnologias-y-sus-aplicaciones-en-las-bases-de-datos/22515100

# data[].attributes.body
Hace mucho tiempo, las tarjetas de video se construían para

dibujar  escenas  elaboradas  para  los  juegos  de  niños,  pero  ahora  las  llamadas

unidades de procesamiento de gráficos podrán realizar búsquedas a través de los

datos

Muchas  bases  de  datos  ahorran  tiempo  manteniendo  un  índice,  que  es

efectivamente un resultado precalculado de cada búsqueda posible. Si este índice

es destruido o dañado, reconstruirlo puede tardar horas, días o incluso meses. Sin

embargo, si los datos pueden caber dentro de la memoria del GPU, por lo general

podrá seguir sin el índice.

https://www.hiberus.com/crecemos-contigo/tipos-de-bases-de-datos-cuales-hay-y-por-que-es-importante-elegirlos-bien/