C# c语言中非常快的缓存/访问时间索引数据#
我正在用c#编写一个数据密集型应用程序。目前,该应用程序从远程sql server加载一个又一个timeseries,并进行大量计算以创建其他timeseries,我希望能够快速访问这些timeseries 每个timeserie都有一个唯一的标识符,并且应该从DateTime映射到任何东西(主要是浮点数,但有时是字符串、stringarray等) 你知道我可以用什么图书馆吗,给我:C# c语言中非常快的缓存/访问时间索引数据#,c#,caching,performance,C#,Caching,Performance,我正在用c#编写一个数据密集型应用程序。目前,该应用程序从远程sql server加载一个又一个timeseries,并进行大量计算以创建其他timeseries,我希望能够快速访问这些timeseries 每个timeserie都有一个唯一的标识符,并且应该从DateTime映射到任何东西(主要是浮点数,但有时是字符串、stringarray等) 你知道我可以用什么图书馆吗,给我: 快速并行访问这些时间序列 访问这些时间序列的“树”版本,以查找最新日期、上一个日期等 我看过大规模并行缓存,
- 快速并行访问这些时间序列
- 访问这些时间序列的“树”版本,以查找最新日期、上一个日期等
干杯 如果您使用文档数据库(例如)或键值存储,您将能够做到这一点。如果我误解了一些重要的内容,很抱歉,但显而易见的解决方案是使用
字典()
E:如果内存存储是不可能的,那么当然可以忽略这一点。如果您的内存有限,使用本地数据库存储信息似乎是最可行的选择。您能给我们举个例子吗?