2
A
回答
2
這很大程度上取決於您的磁盤IO,數據庫大小,數據庫配置,數據庫鏈接,數據庫優化等等,因此沒有明確的答案。
您可能想考慮您的緩存問題memcached。由於您沒有提供有關實際問題的信息,所以我懷疑您會得到很好的解決方案來解決您的問題。或者你只是想知道disk-io是否比mysql更快? ;-)
0
是的。您所描述的是加速Web應用程序的常用方法。
0
明顯的加速問題也取決於查詢類型和頻率。如果這是一天一次的查詢,可能不是那麼多。如果它是一遍又一遍的查詢,那麼可能更多。
0
如果你想使用數據庫只是爲了緩存mysql memory tables可能是一個很好的選擇。這應該給你一個sql數據庫的好處,而不必使用硬盤。如果你一般不需要sql數據庫,memcached是一個很好的解決方案。
相關問題
- 1. MySQL操作系統緩存
- 2. BufferedReader和文件系統緩存
- 3. 使用phpfastcache文件緩存系統
- 4. Zend Framework 2緩存文件系統
- 5. LRU用於文件系統緩存嗎?
- 6. 在文件系統上緩存
- 7. iOS/iPhone日記/文件系統緩存
- 8. Javascript文件緩存問題
- 9. 文件緩存問題
- 10. 防止MySQL查詢的文件系統緩存
- 11. 對於緩存,文件系統或Memcached,哪個更快/更好?
- 12. 如何在Java或Python中使用文件系統緩存?
- 13. CodeIgniter緩存 - 系統或應用程序
- 14. 存儲圖像 - mysql與文件系統
- 15. BLOB或文件系統來存儲和
- 16. 系統/操作系統緩存與應用程序緩存
- 17. IDE像系統 - 數據庫或文件系統的存儲
- 18. C銳利的系統IO保存文本文件問題
- 19. 系統緩存vs無緩存
- 20. iPhone文件系統操作問題
- 21. VBScript中的文件系統問題
- 22. 系統單元文件tr問題
- 23. 文件系統路徑問題
- 24. linux文件系統權限問題
- 25. 的Hadoop文件系統是物理文件系統或虛擬文件系統
- 26. Linux文件系統緩存文件是否有效?
- 27. Eclipselink緩存問題(一個數據庫用於兩個系統)
- 28. 從Java連接到系統間緩存時出現問題
- 29. 這個瀏覽器緩存系統有問題嗎?
- 30. 將gradle緩存複製到脫機系統中的問題
馬拉克斯嗨, 是完全相同,只是想知道,如果磁盤比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