#Procesamiento de transacciones de base de datos

0 Seguidores · 2 Publicaciones

Las bases de datos y otros  almacenes de datos que tratan la integridad de los datos  como algo fundamental incluyen la capacidad de manejar transacciones para mantener la integridad de los datos. Una sola  transacción /em> consta de una o más unidades de trabajo independientes, cada una de las cuales lee y / o escribe información en una base de datos u otro  almacén  de datos.

Documentation

Artículo Luis Angel Pérez Ramos · dic 20, 2022 3m read

Llamamos Procesamiento Híbrido Transaccional y Analítico (HTAP por sus siglas en inglés) a la capacidad de recuperar numerosos registros por segundo, mientras que a la vez se permiten consultas simultáneas en tiempo real. También se llama Analítica Transaccional ó Transanalítica y es un elemento muy útil en escenarios en los que disponemos de un flujo constante de datos en tiempo real, como podría ser el caso de datos provenientes de sensores IIOT o información de las fluctuaciones en el mercado bursátil y nos permite satisfacer la necesidad de consultar estos conjuntos de datos en tiempo real o casi en tiempo real.

Os comparto un ejemplo que podréis ejecutar en el que se recibe un conjunto de datos en streaming, con entradas de datos constantes y consultas continuas a la vez. El ejemplo está desarrollado en varias plataformas y podréis comparar cómo reaccionó cada una de ellas, con la velocidad de entrada y salida de datos en cada plataforma y su rendimiento. Las plataformas con las que he probado en esta demo son: InterSystems IRIS, MariaDB y MySQL.

0
0 158
Artículo Rob Tweed · sep 23, 2021 1m read

En el núcleo de IRIS y Caché hay una arquitectura de base de datos muy interesante a la que, en M/Gateway Developments, nos referimos como "Almacenamiento Global".  Si alguna vez quisiste saber más sobre los fundamentos y las funciones de esta base de datos oculta, te interesará leer un completo análisis que hemos elaborado:

https://github.com/robtweed/global_storage

Entre otras cosas, descubrirás que:

  • El Almacenamiento Global ofrece los fundamentos de una base de datos multimodelo completa, algo a lo que nos referimos como "Universal NoSQL", aunque, como ya sabes por IRIS y Cache, también es

0
0 197