How long to store data?

How frequently will the temperature be recorded ?
Over what period will the temperature be recorded ?
With what precision will the temperature be recorded ?
Is temperature the only data to be recorded ?
How is the data to be displayed ?

Only with those facts known it will be possible to suggest storage methods and I don't think that we are there yet