什么是在内存中缓存100k记录的最佳方法

时间:2018-01-02 06:08:46

标签: caching

对于身份验证,我需要缓存用户名,密码等记录 缓存此数据是否可行?。

1 个答案:

答案 0 :(得分:1)

缓存平台部分特定于您要使用的平台和语言,例如,如果您想要c#,则MemoryCache之类的内容是一个不错的选择。

但是,如果您希望缓存整个用户数据集,那么可能需要考虑与缓存不同的东西,尝试加快对数据存储的访问,查看NoSQL存储或内存优化的SQL表。

当单个项目被多次检索时,缓存很好,但是当很多数据被检索到很少量(即用户帐户)时,缓存就不那么棒了。