Memorizzazione dell'ultimo timestamp del database interrogato unix

1

Ho uno script Unix che viene chiamato da uno schedulatore (CTRL M) ogni 3 secondi. Lo script richiede un database esterno (non appartenente alla mia applicazione e quindi posso solo interrogarlo) per verificare la presenza di nuovi record. Attualmente memorizza il timestamp dell'ultima esecuzione in una tabella locale e al successivo sondaggio del database esterno per tutti i record > timestamp. Ora voglio evitare di aggiornare e interrogare questa tabella locale. L'unica opzione che vedo è quella di memorizzare e leggere questo timestamp in un file. Tuttavia, le probabilità che il file venga danneggiato o cancellato sono superiori ai dati in un database. Google disponeva di molte opzioni java ma ho bisogno di questo in uno script.

C'è un modo migliore per archiviare il timestamp o un design migliore per la funzionalità nel suo insieme?

    
posta Plaiska 06.09.2014 - 06:52
fonte

0 risposte

Leggi altre domande sui tag