在一些基础服务器中,mysql和redis之间是否有基准比较?有报道说redis的qps大约是100k/s,mysql网站说它的基准是0.8m/s,mysql比redis快不可能是事实,因为服务器不对等,那么在相同的服务器条件下,mysql和redis的基本基准qps是什么?有人能出示一些基准报告吗?谢谢
z0qdvdin1#
redis在内存中,速度更快。mysql的一些rdbms开销不需要在redis中。如果您尝试对两者进行基准测试,您将看到redis的qps(每秒查询数)将高于mysql。在您的问题中,您描述的是吞吐量,而不是qps。这是两者之间的一个很好的基准:https://blog.boardiesitsolutions.com/mysql-database-vs-redis/以下是redis的基准:https://redis.io/topics/benchmarks. 这为您提供了大量有关redis速度的信息,但与其他rdbms相比,这是不够的。dzone有一个关于mysql与mysql和redis的博客。这显示了混合使用redis的性能改进:https://dzone.com/articles/redis-vs-mysql-benchmarks (与https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html)在选择数据库服务器时,一定要考虑除速度之外的各种场景,如灾难恢复、备份/恢复、主/从配置、事务、数据丢失预防、事务复杂性、数据类型等。
1条答案
按热度按时间z0qdvdin1#
redis在内存中,速度更快。mysql的一些rdbms开销不需要在redis中。如果您尝试对两者进行基准测试,您将看到redis的qps(每秒查询数)将高于mysql。
在您的问题中,您描述的是吞吐量,而不是qps。
这是两者之间的一个很好的基准:https://blog.boardiesitsolutions.com/mysql-database-vs-redis/
以下是redis的基准:https://redis.io/topics/benchmarks. 这为您提供了大量有关redis速度的信息,但与其他rdbms相比,这是不够的。
dzone有一个关于mysql与mysql和redis的博客。这显示了混合使用redis的性能改进:https://dzone.com/articles/redis-vs-mysql-benchmarks (与https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html)
在选择数据库服务器时,一定要考虑除速度之外的各种场景,如灾难恢复、备份/恢复、主/从配置、事务、数据丢失预防、事务复杂性、数据类型等。