Solo anexar


Agregar solo es una propiedad del almacenamiento de datos informáticos, de modo que se pueden agregar nuevos datos al almacenamiento, pero donde los datos existentes son inmutables .

Muchos proveedores de almacenamiento en la nube brindan la capacidad de limitar el acceso como solo anexos. [3] Esta función es especialmente importante para mitigar el riesgo de pérdida de datos para las políticas de copia de seguridad en caso de que la computadora de la que se realiza la copia de seguridad se infecte con ransomware capaz de eliminar o cifrar las copias de seguridad de la computadora. [4] [5]

Muchas estructuras de datos y bases de datos implementan objetos inmutables , lo que hace que sus estructuras de datos sean solo adjuntas. La implementación de una estructura de datos sólo de adición tiene muchos beneficios, tales como asegurar datos consistencia , la mejora de rendimiento , [6] y permitiendo rollbacks . [7] [8]

La estructura prototípica de datos de solo anexos es el archivo de registro . Las estructuras de datos estructuradas por registros que se encuentran en los sistemas de archivos y bases de datos estructurados por registros funcionan de manera similar: cada cambio (transacción) que ocurre en los datos es registrado por el programa, y ​​al recuperarlos, el programa debe combinar los datos que se encuentran en este archivo de registro. [9] Las cadenas de bloques agregan criptografía a los registros para que cada transacción sea verificable.

Las estructuras de datos de solo anexos crecen con el tiempo, con más y más espacio dedicado a los datos "obsoletos" que se encuentran solo en el historial y se pierde más tiempo analizando estos datos. Varios sistemas de solo adición implementan la reescritura (copia de la recolección de basura ), de modo que se crea una nueva estructura que solo contiene la versión actual y, opcionalmente, algunas más antiguas. [7] [13]