- 5,469
- 1,255
- CPU
- Intel i7-4790
- Scheda Madre
- Ga-h97m-d3h
- HDD
- Western Digital Blu 1TB + Samsung 850 EVO 250GB
- RAM
- G.skill TridentX 16GB 1600
- GPU
- Asus Strix GTX 970
- Audio
- Asus Xonar U7 + SuperLux HMC 681 Evo
- Monitor
- Dell P2414H
- PSU
- Evga Supernova GS 650W
- Case
- Obsidian 350D
- OS
- Windows 10 (only gaming) + ArchLinux (everything else)
Ciao ragazzi, vi spiego la mia situazione.
Ho un software in cui arrivano dati da vari sensori.
Supponiamo che, ad un certo punto, venga generato un evento che dovrà essere monitorato.
Per essere studiato, bisogna salvare i dati provenienti dai sensori 30 secondi prima la registrazione dell'evento.
Ora, io ho tutte le classi che mi servono, ma siccome il software sarà operativo 24/7, bisogna che non sia memory-intensive.
Pertanto sto valutando una qualche struttura che mi consenta di salvare solo 30 secondi o un minuto di dati andando quindi ad eliminare automaticmente i dati più vecchi.
Purtroppo sembra non esserci nulla al di fuori delle HashMap messe a disposizione da Guava ( CacheBuilder (Guava: Google Core Libraries for Java 19.0-SNAPSHOT API) )
Il problema è che quella è una hashmap sostanzialmente quindi salva i dati in tuple <chiave,valore> cosa che per me non va bene perchè io devo salvare una serie di double ad esempio.
Qualche idea? Grazie.
Ho un software in cui arrivano dati da vari sensori.
Supponiamo che, ad un certo punto, venga generato un evento che dovrà essere monitorato.
Per essere studiato, bisogna salvare i dati provenienti dai sensori 30 secondi prima la registrazione dell'evento.
Ora, io ho tutte le classi che mi servono, ma siccome il software sarà operativo 24/7, bisogna che non sia memory-intensive.
Pertanto sto valutando una qualche struttura che mi consenta di salvare solo 30 secondi o un minuto di dati andando quindi ad eliminare automaticmente i dati più vecchi.
Purtroppo sembra non esserci nulla al di fuori delle HashMap messe a disposizione da Guava ( CacheBuilder (Guava: Google Core Libraries for Java 19.0-SNAPSHOT API) )
Il problema è che quella è una hashmap sostanzialmente quindi salva i dati in tuple <chiave,valore> cosa che per me non va bene perchè io devo salvare una serie di double ad esempio.
Qualche idea? Grazie.