【问题标题】:What is best way to cache 100k records in memory在内存中缓存 100k 记录的最佳方法是什么
【发布时间】:2018-01-02 18:57:28
【问题描述】:

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

【问题讨论】:

  • 内存缓存,点燃 ....

标签: caching


【解决方案1】:

缓存平台部分特定于您要使用的平台和语言,例如,如果您想要c#,那么像MemoryCache 这样的东西是一个不错的选择。

但是,如果您希望缓存整个用户数据集,那么也许值得考虑使用不同于缓存的东西,也许可以尝试加快对数据存储的访问速度,查看 NoSQL 存储或内存优化的 SQL桌子。

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

【讨论】:

    猜你喜欢
    • 2011-01-18
    • 1970-01-01
    • 2015-11-19
    • 1970-01-01
    • 2010-09-07
    • 1970-01-01
    • 2018-08-11
    • 1970-01-01
    • 2022-01-11
    相关资源
    最近更新 更多