I'm coding a data intensive app in c#. Currently, the app loads loads and loads of timeseries from a distant sql server, does a lot of calculation to create other timeseries, and I'd like to access to these timeseries fast.
Each timeserie has a unique identifier, and should map from DateTime to anything (mostly floats, but sometime strings, stringarray, etc).
Do you know any library I could use for that, giving me :
I've had a look a massive parallel cache, such as memcached, tokyo-tyrant or redis, but I'd have to store a somehow serialized version of each timeseries to solve my problem.
Cheers !
Sorry if I misunderstood something crucial, but wouldn't the obvious solution be a Dictionary<DateTime, object>()?
E: If in-memory storage is out of the question, ignore this of course. A local database to store the information seems the most viable alternative if you are memory restricted.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With