我将从数据库结果生成条形图html。因为这些图表需要每5秒刷新一次,并且可以有5000个用户查看此图表。我需要缓存该条形图,以便每次用户尝试查看时都不必重新创建它。我将每隔一分钟从数据库重新创建该图表。我正在使用PHP。我应该为此目的使用memcache吗?还有其他可能的选择吗?
由于
答案 0 :(得分:1)
Memcache是最常用的,并且拥有所有其他流行解决方案的最佳文档。
我会继续使用它。它也非常直观,所以不应该花那么长时间才能启动并运行。
答案 1 :(得分:1)
类似于@Roman建议, 应该有分离的过程:
生成图表,并将图像保存在memcache中(可以使用crontab)
另一个是通常的php脚本通过webserver,它只读取memcache并将其打印出来