本地电脑测试读取redis和普通文件缓存的速度,分别连续读取缓存文件1次、1千次、1万次,缓存内容大小40KB,redis读取速度总比文件缓存速度慢一倍。如果确实如此,是不是在低并发情况下file缓存方式更快点呢?还是我的测试方式有误?<?php //redis缓存,读1万次约1.344396秒

$t1 = microtime(true);

$redis = new Redis();

$redis->connect("127.0.0.1","6379");

$redis->auth('123456');

for($i=0;$i<10000;$i++){

$redis->get("test");

}echo  round(microtime(true)-$t1,6);

exit;

?>

$t1 = microtime(true);

for($i=0;$i<10000;$i++){

$html = file_get_contents('testfile.php');

}

echo  round(microtime(true)-$t1,6);

exit;

?>

php读取文件和读取redis,本地测试读取redis和普通文件缓存的速度,redis慢一倍?...相关推荐

  1. 解决ftp上传,本地测试可以,部署到服务器不可以问题

    感谢原创的分享,完美解决我的问题!!!!!!!!!!!! Q:用FTPClient,执行到ftp.storeFile(fileName, inputFile):返回false,在本地测试时可以上传文件 ...

  2. java读取局域网共享文件夹中文件并保存到本地文件夹

    在磁盘新建一个文件夹,右击文件夹属性,点击共享 点击网络和共享中心 设置文件夹可访问权限 到此就可以用本地ip加文件夹名称访问了,同局域网也可以通过改地址访问 文件夹的名称来自这张图的 网络路径 如果 ...

  3. html5加js实现本地文件读取和写入并获取本地文件路径

    HTML5提供了一台API可以实现文件的读写,文件读取利用API是FileReader 代码如下: 读取本地文件 <!doctype html> <html lang="e ...

  4. QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据

    文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...

  5. python 保存pdf文件_PyPDF2读取PDF文件内容保存到本地TXT实例

    我就废话不多说了,大家还是直接看代码吧! from PyPDF2.pdf import PdfFileReader import pandas as pd def Pdf_to_txt(pdf): f ...

  6. PyPDF2读取PDF文件内容保存到本地TXT

    利用PyPDF2读取PDF文件内容保存到本地TXT from PyPDF2.pdf import PdfFileReader import pandas as pddef Pdf_to_txt(pdf ...

  7. Android单元测试读写文件,如何在Android单元测试中读取仅测试文件

    对于我的Android应用程序,我正在编写需要读取一些文件的单元测试. 由于这些是仅测试文件,因此我不希望它们出现在res文件夹中,因为我不希望它们最终出现在最终的.apk文件中. 我想做与此问题类似 ...

  8. python 从同花顺获取数据导出,通达信PYTHON读取本地数据,如何使用python在文件中读取数据?...

    Q1:如何使用python在文件中读取数据? file = open('a','r').readlines()[1] Q2:python怎么将本地一个文件夹的所有文本读进内存中 列出文件,把各个文件打 ...

  9. java从远程url文件流读取文件并下载到本地

    java从远程url文件流读取文件,且下载到本地,写个循环可实现批量 import java.io.*; import java.net.HttpURLConnection; import java. ...

最新文章

  1. 【Unity3D】资源对象、预设、查找对象、组合模式等知识点
  2. ubuntu中RAR解压缩中文文件名失败的解决方法
  3. android authtype=1,【报Bug】plus.screen.lockOrientation在android里引起闪退
  4. 请教SQL对日期格式化的写法
  5. db2分页查询sql语句_MySQL学习(八):SQL查询语句的用法和优化
  6. MVC 中 注册不成功 或其他操作不成功 提示办法
  7. 论文笔记_S2D.27_2006-NIPS-从单目图像学习深度
  8. 孙鑫VC学习笔记:第十四讲 (二) 网络编程
  9. UE4 编辑器脚本-批量创建LOD
  10. hdu 6357 Hills And Valleys——dp
  11. javahtml5健身房信息管理系统计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  12. 计算机学院优秀老师颁奖词,给老师的颁奖词
  13. Vue3零基础学习指南之Vue基础(1)— 模板语法与指令
  14. 【基础算法】Gossip协议
  15. PS CS4 序列号永久使用
  16. 利用HTML5+CSS3+JS实现简单的钟表
  17. 集成——Mac电脑上app自动化测试(Appium + xcode 8.2 + python)环境搭建
  18. ROS中两轮差速底盘给定线速度和角速度值的合法性检查
  19. php面试题基础(一)
  20. 快速打开文件命令行的三种方法

热门文章

  1. http error
  2. QT开发的程序的发布
  3. centos 7.x 实现免密登录
  4. android jni通过cmake使用第三方静态库和动态库
  5. Raft 一致性算法论文译文
  6. 一个略显复杂的transformation算子_distinct
  7. java基础----递归实现文件搜索
  8. leetcode 191. 位1的个数(移位操作)
  9. JDK11的新特性:HTTP API和reactive streams
  10. 群晖pxe安装windows_通过PXE快速部署VMware ESXi 6.5