> 백엔드 개발 > PHP 튜토리얼 > mysql 内存引擎缓存 和 file 缓存,哪个更高效

mysql 内存引擎缓存 和 file 缓存,哪个更高效

WBOY
풀어 주다: 2016-06-20 12:43:07
원래의
876명이 탐색했습니다.

session

 默认是用 file硬盘方式存储数据的;    ---> 硬盘
如果改成mysql 内存引擎存储            ---->内存
  
不考虑其他因素, 仅从效率上讲,  这两种方案,哪种速度更快?            

硬盘 file  > mysql;

最终结果呢?! 特求问.  





回复讨论(解决方案)

后者!
这一点,你实际对比一下就知道了

肯定是静态文件缓存更高效。。实际使用哪种还要看具体情况,有时候用内存缓存也不错

我也很好奇,静态页面,整个页面缓存到服务器,把数据通过TXT存在服务器再读取,以及从数据库读取。这四种方式快慢排序是怎么样的?

没有可比性

1 静态页面 由服务器直接返回,不经过 php 处理
2 整个页面缓存到服务器 只由 php 读取并输出(无其他动作)
3 把数据通过TXT存在服务器再读取,以及从数据库读取
这两种方式都需要 php 读取并分析处理数据
数据库的表也是文件
所以两者相当

明白。。。。。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿