asp.net多条记录内存方案

假设有10W个用户(UserName),每一个用户都存在若干条记录(RecordInfo),现在要将数据进行缓存,或放在内存中。

如果采用cache["UserName"]的做法将会有相应的10个键值对。

如果采用static Dictionary<string,List<RecordInfo>>的做法进行内存中进行保存,如果找不到UserName对应的数据,则向数据库中查询,并加载到Dictionary中。

还有没有其他的方法实现


阿波罗的战车
浏览 402回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP