redis和mysql的速度测试

问题描述

redis和mysql的速度测试

想要测试一下用redis和mysql访问同样的数据到底那个快,应该从哪里下手呢?
应该怎么写呢?

解决方案

做性能测试,请求一个数据,然后计算 请求到返回的时间,如果数据不是有复杂的关系的话,redis速度要比mysql快很多

解决方案二:

先了解一下他俩的存储结构吧。

如果redis不做持久化的话,应该没有什么可以比的吧(一个内存,一个磁盘)。

解决方案三:

做个测试类啊,在调用不同的取得方法之前和之后取得系统时间,然后计算出所用时间,就可以得出结果了,
还有二楼说的如果redis做持久化处理的话,就没什么可以比的

解决方案四:

用ruby的benchmark,很容易测试出结果了

时间: 2024-10-27 14:25:48

redis和mysql的速度测试的相关文章

使用HAProxy、PHP、Redis和MySQL支撑每周10亿请求

使用HAProxy.PHP.Redis和MySQL支撑每周10亿请求 在公司的发展中,保证服务器的可扩展性对于扩大企业的市场需要具有重要作用,因此,这对架构师提出了一定的要求.Octivi联合创始人兼软件架构师Antoni Orfin将向你介绍一个非常简单的架构,使用HAProxy.PHP.Redis和MySQL就能支撑每周10亿请求.同时,你还能了解项目未来的横向扩展途径及常见的模式. 状态 服务器 3个应用程序节点 2个MySQL+1个备份 2个Redis 应用程序 应用程序每周处理10亿请

redis作为mysql的缓存服务器(读写分离) (转)

一.redis简介Redis是一个key-value存储系统.和Memcached类似,为了保证效率,数据都是缓存在内存中.区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步.在部分场合可以对关系数据库起到很好的补充作用.它提供了Java,C/C++(hiredis),C#,PHP,JavaScript,Perl,Object-C,Python,Ruby等客户端,使用很方便. 二.架构图<ignore_js_

MySQL以速度为目标(zt)

mysql|速度 MySQL以速度为目标 -------------------------------------------------------------------------------- MySQL和PostgreSQL都是非常著名的数据库开放源码项目,而且都有取代商用数据库系统的趋势,但两者有着不同的设计目标.一般而言,如果需要更快的速度,可以优先考虑MySQL,而如果需要一些新的特色,那可以选择PostgreSQL. 目前MySQL由MySQL AB公司维护,其最新稳定版本为

MySQL以速度为目标

mysql|速度 MySQL以速度为目标 -------------------------------------------------------------------------------- MySQL和PostgreSQL都是非常著名的数据库开放源码项目,而且都有取代商用数据库系统的趋势,但两者有着不同的设计目标.一般而言,如果需要更快的速度,可以优先考虑MySQL,而如果需要一些新的特色,那可以选择PostgreSQL. 目前MySQL由MySQL AB公司维护,其最新稳定版本为

精彩ASP-镜象站点速度测试

<html> <head><link rel="stylesheet" href="FORUM.CSS"><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>精彩ASP-镜象站点速度测试</title></head> <body bgcolo

C#-用Stopwatch类进行速度测试

软件的运行速度必须要在用户可以接受的范围内.通常,改善那些短暂的但频繁使用的例 程的速度会大幅度地提高软件的整体速度. 要改善速度,当然首先要能够量度时间. 好,那我们考虑一下在跑道上的情况,枪声一响,马上按下秒表开始计时,在选手到达终点 那一刻结束计时,这时就可以知道该选手所用的时间了.要开始对下一轮比赛计时前,要先 将秒表归零..NET2.0也提供了这样一个秒表:Stopwatch类,它可以比较精确地测量时间. 速度测试: 软件的性能和可测性是一个复杂的主题.要确保应用程序能够满 足用户的期

鲁大师CPU速度测试

处理器(CPU)速度测试:通过鲁大师提供的电脑性能评估算法,对用户电脑的处理器(CPU),以及处理器(CPU)同内存.主板之间的配合性能进行评估. 完成测试后您可以通过点击"查看综合排行榜"来查看您的处理器(CPU)在鲁大师速度排行榜中的情况. 速度评分支持Windows 2000/XP/Vista/2003/2008/7,如下图: 1.整数和浮点运算.通过加减法,乘除法,求模...等运算的总体耗时来评估处理器(CPU)整数和浮点运算性能. 2.双核速度评测.在双核处理器平台上,每个核

鲁大师2015CPU速度测试到底有什么用

  鲁大师CPU速度测试是什么 通过鲁大师提供的电脑性能评估算法,对用户电脑的处理器(CPU),以及处理器(CPU)同内存.主板之间的配合性能进行评估. 鲁大师2015CPU速度测试到底有什么用 就是通过以下的评测更真实的了解电脑CPU的性能情况 1.整数和浮点运算. 通过加减法,乘除法,求模...等运算的总体耗时来评估处理器(CPU)整数和浮点运算性能. 2.双核速度评测. 在双核处理器平台上,每个核心被分配一个性能评估线程进行评估.若您的处理器为双核以上,则本项分值与项目1评测结果接近,否则

javascript页面渲染速度测试脚本分享_javascript技巧

复制代码 代码如下: /* 获取渲染开始的时间戳, 保存在数组PAGE_SPEED_TIME中 */<html><script type="text/javascript">/*tag*/PAGE_SPEED_TIME = [new Date().getTime()];</script><head>......</head> 复制代码 代码如下: ....../* 页面最末端,计算页面加载耗用的时间 */</body&g