问题描述
- redis和mysql的速度测试
-
想要测试一下用redis和mysql访问同样的数据到底那个快,应该从哪里下手呢?
应该怎么写呢?
解决方案
做性能测试,请求一个数据,然后计算 请求到返回的时间,如果数据不是有复杂的关系的话,redis速度要比mysql快很多
解决方案二:
先了解一下他俩的存储结构吧。
如果redis不做持久化的话,应该没有什么可以比的吧(一个内存,一个磁盘)。
解决方案三:
做个测试类啊,在调用不同的取得方法之前和之后取得系统时间,然后计算出所用时间,就可以得出结果了,
还有二楼说的如果redis做持久化处理的话,就没什么可以比的
解决方案四:
用ruby的benchmark,很容易测试出结果了
时间: 2024-10-27 14:25:48