El sistema de memoria caché evita la pérdida de datos

Cada proyecto de aplicación tiene ciertos requisitos específicos de implantación. Para muchas aplicaciones, es esencial que los registros no tengan lagunas en el historial. Perder datos por un fallo de energía o una interrupción de la comunicación puede salir caro a las empresas. 

Para responder a esta demanda, NOVUS ha desarrollado un sistema que permite superar los problemas causados por los fallos de comunicación en distintos medios físicos: el sistema de memoria caché de datos. Consiste en almacenar temporalmente los datos que se han seleccionado para publicación pero que aún no se han enviado para NOVUS Cloud, lo que permite publicar esta masa de datos más adelante.  

En el caso del AirGate-4G, si el dispositivo no puede enviar los datos seleccionados para ser publicados en NOVUS Cloud en ese momento, se almacenarán en la memoria hasta que se publiquen en la nube. Los datos que ya se hayan enviado se eliminarán de la memoria, de modo que quede espacio totalmente disponible si se van a almacenar durante más tiempo (los datos almacenados temporalmente no se pueden recolectar).  

AirGate-4G admite dos tipos de memoria para el almacenamiento de datos en caché: Temporal y permanente.  

La memoria RAM (o temporal) puede almacenar hasta 5.000 datos. Sin embargo, estos datos se pierden después de reiniciar el dispositivo. La memoria flash (o permanente), en cambio, puede almacenar 5.000 datos y los conserva incluso después de reiniciar el dispositivo.  

Por lo tanto, aunque el producto pierda el acceso a Internet por cualquier motivo, almacenará los datos con el timestamp del momento en que se adquirieron y, en cuanto se restablezca la conexión, los datos almacenados se enviarán a la nube, generando un historial sin lagunas. Si el tiempo de desconexión es superior a la memoria caché de datos disponible, se sobrescribirán los datos más antiguos (sistema de memoria circular).  

 

Más información:

Registro de datos: ¿Cuántas adquisiciones caben en la memoria de un data logger? FieldLogger no fue el primer data logger de NOVUS Registro de datos en saneamiento: Cómo aumentar el control y evitar pérdidas excesivas