![]() |
1
1
你的问题很宽泛,很难回答。在缓存键下保存300-400个元素对我来说似乎有问题。您可能遇到的问题是,当在缓存中存储数据时,当检索数据时会导致问题。当你的缓存服务关闭时,你的应用将几乎无法使用。 如果在清除/更新缓存时遇到问题,则可能需要寻找替代方案。这可能是一个数据库或ElasticSearch,高级缓存功能,如 tagged caching 有助于防止在部分信息更新时必须清除整个缓存。您可能还希望使用类似于链提供程序的东西将东西存储在多个缓存中,以防止前面提到的无法访问的缓存“破坏”您的应用程序的问题。您还可以研究一种与cqr通用的模式,称为读取模型。 有很多变数在起作用。如果你想知道哪一个会产生最好的结果,也就是说哪一个更快,你应该经常使用真实的数据进行性能测试 Symfony's debug toolbar & profilers 或第三方服务,如 blackfire.io 或 tideways . 您可能还希望使用以下工具进行容量测试 JMeter 当同时有多个用户时,确保这些结果仍然正确。 |
![]() |
tincho87 · 避免Javascript/Css缓存 7 年前 |
![]() |
Zac · 如何强制客户端重新下载我的网站? 7 年前 |
![]() |
Kumar · bitbake清理使用只读NFS SSTATE缓存失败 7 年前 |
![]() |
Chris Williams · 休眠/JPA缓存查找值 7 年前 |
![]() |
Nymeria · 仅绑定到当前事务的Spring缓存 7 年前 |