本地主机中的 Redis 性能



我正在尝试在我的Windows本地主机中检查redis的性能与mysql。我是一名学生,我们在学校里学到各种东西。我在 mysql 本地有大约 1048580 条记录,我正在执行各种休息操作。我还实现了 redis 通过使用 springboot 可缓存和生菜来存储值。一切正常,但我不知道如何衡量性能以查看 thaat Redis 的性能优于 mysql。我认为在一个非常规模的公司结构上会更容易。我可以在本地模拟吗?另外,如何为我的学术项目在本地对 redis 性能进行基准测试?

我尝试在循环中发送多个请求以尝试确定性能,但对于本地主机 - 我的记录没有太大区别。我尝试了解 redis cli 监控的各种命令,但没有看到太多延迟。

这取决于您实际测试这些redisMySQL的 .您必须记住,MySQL在内部使用缓存,如果您使用hibernet,那么它也会执行一定程度的缓存。如果您确实多次发出相同的 get 请求,那么redisMySQL结果之间不会有任何重大区别。

您应该通过执行几个不同的操作来比较结果,例如插入/删除/获取数千个不同的值。然后对相同的值等进行相同的操作。

最新更新