2
A
回答
2
这很大程度上取决于您的磁盘IO,数据库大小,数据库配置,数据库链接,数据库优化等等,因此没有明确的答案。
您可能想考虑您的缓存问题memcached。由于您没有提供有关实际问题的信息,所以我怀疑您会得到很好的解决方案来解决您的问题。或者你只是想知道disk-io是否比mysql更快? ;-)
0
是的。您所描述的是加速Web应用程序的常用方法。
0
明显的加速问题也取决于查询类型和频率。如果这是一天一次的查询,可能不是那么多。如果它是一遍又一遍的查询,那么可能更多。
0
如果你想使用数据库只是为了缓存mysql memory tables可能是一个很好的选择。这应该给你一个sql数据库的好处,而不必使用硬盘。如果你一般不需要sql数据库,memcached是一个很好的解决方案。
相关问题
- 1. MySQL操作系统缓存
- 2. BufferedReader和文件系统缓存
- 3. LRU用于文件系统缓存吗?
- 4. 防止MySQL查询的文件系统缓存
- 5. 对于缓存,文件系统或Memcached,哪个更快/更好?
- 6. 如何在Java或Python中使用文件系统缓存?
- 7. CodeIgniter缓存 - 系统或应用程序
- 8. IDE像系统 - 数据库或文件系统的存储
- 9. C锐利的系统IO保存文本文件问题
- 10. 系统缓存vs无缓存
- 11. 的Hadoop文件系统是物理文件系统或虚拟文件系统
- 12. linux文件系统权限问题
- 13. 系统单元文件tr问题
- 14. iPhone文件系统操作问题
- 15. 文件系统路径问题
- 16. VBScript中的文件系统问题
- 17. Linux文件系统缓存文件是否有效?
- 18. Eclipselink缓存问题(一个数据库用于两个系统)
- 19. 将gradle缓存复制到脱机系统中的问题
- 20. 这个浏览器缓存系统有问题吗?
- 21. 从Java连接到系统间缓存时出现问题
- 22. c#插件系统问题
- 23. 一般问题:文件系统或数据库?
- 24. 说明Magento缓存系统
- 25. 缓存drupal系统页面
- 26. 基于文件系统的压缩缓存 - 这是否存在?
- 27. 在读取大文件时系统内存不足的问题
- 28. php mysql登录系统问题
- 29. 新闻系统问题(Php和Mysql)
- 30. 查询问题排名系统MYSQL
马拉克斯嗨, 是完全相同,只是想知道,如果磁盘比MySQL快, 我会说,世界上没有明显的区别,因为一切都存储在磁盘上,除了DB是一个不同的服务器上.. 我知道memcached,但它不是我的选择,因为我在共享主机上:\ – miron 2009-09-16 14:27:43
然后你得到“它取决于”的答案。例如,如果您有一个从SQL查询生成的复杂数据树,则在磁盘上缓存树可能会快很多,而不是在每个请求上构建树。你也可以缓存生成的HTML片段......但我怀疑一个简单的“SELECT name FROM users WHERE id = 23”会比从磁盘读取ID为23的用户的名字慢......但是......它依靠。 ;-) – Malax 2009-09-16 14:33:32
好的谢谢,得到了:) 这真的很快,我想,我爱的stackoverflow :) – miron 2009-09-16 14:41:16