2 csdn98313 csdn98313 于 2016.03.11 11:58 提问

redis和mysql的速度测试

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

4个回答

oyljerry
oyljerry   Ds   Rxr 2016.03.11 13:34

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

csdn98313
csdn98313 对对对 我就是这个意思但是我具体不知道怎么写, 可以稍微指点指点吗?我是新手诶
接近 2 年之前 回复
renxin8358458
renxin8358458   2016.03.11 14:37

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

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

csdn98313
csdn98313 我有看过redis的设计与实现 , 我现在想做一个测试 比如redis和mysql访问同样的数据谁的时间更短一些,需要怎么做呢?求指点
接近 2 年之前 回复
Yiran8935
Yiran8935   2016.03.11 16:21

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

liuk10
liuk10   2016.04.09 23:04

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!