Cassandra is very good at storing ordered sets of data which you can then pull out the nearest value to a key. There are a load of layers on top of this that are more specifically time-series which it probably makes sense to use rather than building your own:
- https://code.google.com/p/kairosdb/
- https://github.com/OpenNMS/newts