我需要使用 php 创建一个解决方案,其中包含一个包含大量数据的 mysql 数据库。我的程序会有很多申请,我认为如果我使用缓存和 OO 数据库,我会有一个很好的结果,但我没有经验。
我认为例如如果我将保存在mysql中的信息缓存在redis数据库中,性能会有所提高,但我不知道这是否是一个好主意,所以我希望有人帮我选择。
对不起,如果我的英语不是很好,我来自巴西。
是的,redis 对此有好处。但要了解要点,基本上有两种缓存方法。根据您是否使用框架(以及哪个),您可能有第一个选项可用标准或使用插件:
您可以决定采用哪种方法,我个人几乎总是选择第二种方法。但是,当然,一切都取决于你有多少时间,以及应用程序应该做什么——你不妨从 mysql 查询缓存开始,如果结果不够好,则转向 redis 和自定义缓存。