Tecnología

Inicio

¿Qué es la persistencia de datos?

la persistencia de datos es la capacidad de un equipo para mantener la información incluso después de apagar el ordenador o cierra abajo de un programa que utiliza la información. la persistencia de datos conserva, en el estado de la información en un momento cuando se elige guardarlo, por ejemplo, cuando hace clic en un botón de "Guardar" o copiar archivos en un dispositivo de almacenamiento no volátil.

beneficios

La mayoría de los programas de ordenador utilizan RAM para almacenar temporalmente la información que el programa de usos, tales como datos de función o referencias a variables. Al cerrar el programa, el ordenador se borran todos los datos en la RAM. Los datos persistentes es la información almacenada en una memoria permanente para que pueda desactivar el programa o equipo sin riesgo de perder los datos, y luego volver a ella más tarde y acceder a la misma información.

tipos

Puede guardar los datos en cualquiera de los varios tipos diferentes de almacenamiento permanente para que sea persistente. Por ejemplo, si se escribe un documento de texto, puede guardar el documento en un archivo y cerrar el programa. Del mismo modo, la creación de una copia de seguridad del sistema o archivos es una forma de persistencia, ya que puede recargar la copia de seguridad guardada en un momento posterior y recuperar la información. Algunos sistemas utilizan registros para registrar información sobre la persistencia de datos.

Creación de Persistencia

Cuando se escribe un programa de ordenador que utiliza la persistencia de guardar los datos, puede utilizar el lenguaje de programación incorporado funciones de entrada y salida de archivos para permitir al usuario crear nuevos archivos de datos o modificar los existentes. Si crea una solución de red, como una base de datos, se puede programar maneras para que el usuario cometer información a las tablas de bases de datos mediante el uso de un lenguaje de consulta estructurado o un interfaz de programación de aplicaciones.

El acceso transaccional

Algunas redes permiten más de una persona de acceso a datos persistentes, tales como una base de datos de red. Sin embargo, si el sistema no bloquea los datos de modo que a lo sumo sólo una persona puede modificarlo, existe la posibilidad de que dos o más personas pueden tratar de hacer cambios, dando como resultado una persona sobrescribir los cambios de otra persona. Un sistema con un método transaccional le informa cuando alguien realiza un cambio en los datos nos fijamos en antes de realizar cambios adicionales. Esto ayuda a preservar la información más reciente.