Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
LABORATORIO
Differential Buffer for a Relational Column Store In Memory Database.
Differential buffer: La idea detrás del búfer es que todos los datos entrantes se
almacenarán allí, en lugar de en el differential Store,
con el fin de encontrar una solución al rendimiento de inserción, y mejorar el
rendimiento de las cargas de trabajo OLTP, en este documento proponemos el uso
de un búfer que va a para ser llamado un búfer diferencial o un búfer delta. El buffer
diferencial va a preservar la estrategia de almacenamiento de columna. Pero en
contraste va a ser optimizado para Rápido la inserción y eliminación. El buffer
diferencial es donde se procesan las operaciones de inserción y se va a almacenar
los datos sin compresión, ya que estos datos van a llenar más espacio en la memoria
que el tamaño del búfer, pero por otro lado se espera que mejore los tiempos de
inserción debido a que no es necesario procesar los datos para la compresión.
• Análisis de su funcionalidad y factibilidad
Aunque la inserción es más rápida en el differential store que en el main
store, este rendimiento Disminuye con el tiempo. Esto se debe a que cuanto más
grande es el almacenamiento diferencial, más lento es el proceso de inserción. La
razón principal es debido al diccionario que está indexado por el árbol,a aunque el
diccionario no necesita modificarse para cada inserción, el árbol sí lo hace. Y cuando
el árbol es considerablemente grande, el proceso para encontrar el lugar correcto en
el árbol, inserte el nuevo valor y mantener el árbol equilibrado es muy lento. Esta
situación es lo que motivó a la realización de un buffer diferencial.
• Requisitos de Hardware
WorkStation H.P. Z600, equipada con dos procesadores Intel Xeon y una tarjeta
de video profesional Nvidia Quadro. Un grandioso desempeño y una excelente
calidad, hacen de esta WorkStation su aliada ideal en las más altas exigencias. Ver la
siguiente tabla
Marca HP
Series Z600
Número de procesadores 4
Tamaño de RAM 12 GB
Plataforma de hardware PC
Larrazábal, G. (2017) Linkedin: Big Data y Base de Datos Columnares [Blog en línea].
Disponible en: https://www.linkedin.com/pulse/big-data-y-base-de-datos-
columnares-guillermo-larraz%C3%A1bal/
González, J. (2012). Differential Buffer for a Relational Column Store In- Memory
Database. Universidad Carlos III de Madrid. Disponible en:
https://webcache.googleusercontent.com/search?q=cache:_QR_et4Fi-UJ:https://e-
archivo.uc3m.es/bitstream/handle/10016/19218/TFG_Jorge_Gonzalez_Lopez.pdf+&
cd=1&hl=es&ct=clnk&gl=ve