【发布时间】:2012-01-17 07:07:41
【问题描述】:
我正在开发一个尚未上线的网络应用程序。 现在实施memcache 或memcached 是否为时过早?我应该仅在以下情况下使用它:
- 网络应用程序已启动,并且
- 由于高流量/负载导致数据库性能不佳?
还是在开发过程中实施更好?
另外,在哪些情况下不需要甚至不鼓励使用缓存接口?
【问题讨论】:
-
其实没有。我的问题不是“什么是过早优化?”但是“在站点启动之前使用缓存接口是否被认为是过早的优化?”
-
是的,我知道 - 因此是“精神上的” - 关键是除非您进行了分析和测试,否则您无法真正决定任何优化技术。
标签: php database caching optimization memcached