Redis的QPS浮动是多少

技术Redis的QPS浮动是多少本篇内容主要讲解“Redis的QPS浮动是多少”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Redis的QPS浮动是多少”吧!测试环境配置Ub

本文主要解释“什么是Redis的QPS浮动”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习“什么是雷迪斯的QPS浮动”!

测试环境配置

Ubuntu英特尔(R)酷睿(TM) i5-5257U CPU @ 2.70GHz 8GB DDR3,40GB固态硬盘

Redis

进入Redis[1]官网,按照以下步骤安装。

$ wget http://download.redis.io/releases/redis-5.0.5.tar.gz $ tarxzversion-5.0.5.tar.gz $ CD redis-5 . 0 . 5 $开始服务

$src/Redis-server运行Redis提供的基准测试工具,运行set和get 1000000次,1s后退出并显示数据。

$ CD src $。/redis-benchmark-n1000000-tset,get-q数据如下,结果为SET 48009和GET 56960。

设置:48009.98 Request sperssecond获取:56960.59 Request sperssecond当然这个数据是没有管道的,那么使用管道的时候是什么场景呢?运行命令如下:运行set并获取1000000次,每次向服务器发送200个请求,1s后退出并显示数据。

美元的数据。/redis-benchmark-N100000-Tset和get-P200-Q如下所示,结果为SET 315258和GET 330797。这里可以自己调整-P的值,升到30000,保持稳定,所以下面的数据是理论上最好的测试数据。

设置:315258.53请求秒得到:330797.22请求秒OK,这里我们知道Redis的大概数据是50000-300000,那么我们来看看MySQL。

MySQL

可以自己去MySQL[2]官网安装MySQL。我的服务环境是Ubuntu,所以我的安装命令如下

$ sudo apt-getinstallmysql-server $ sudo apt-getinstallmysql-client我使用sysbench[3]工具来测试mysql的性能,所以我们接下来需要安装它。

$ URL-s https://packagecloud . io/install/repositories/akopytov/sysbench/script . deb . sh | sudobashsudoapt-yinstalsysbench安装sysbench后,将其安装在/usr/share/sysbench/以下目录会带来一些测试脚本,可以直接使用。我们只需要手动创建一个名为benchmark的数据库,然后运行下面的命令来准备数据——测试数据。

sysbench/usr/share/sysbench/OLTP _ read _ write . Lua-MySQL-user=root-MySQL-password=root-MySQL-DB=benchmark-tables=10-table-size=10000000-events=10000000-report-interval=10-thr EADS=4-time=300 prepares sysbench/usr/share/sysbench/OLTP _ read _ write . Lua-MySQL-user=root-MySQL

[10s]thds :4 TPS :198.84 QPS :3982.73(R/W/O :2788.48/796.17/398.08)lat(ms,95%):54.83 err/s 33600.00 Reconn/s 33600.00[20s]thds :4 TPS 33604

至此,相信大家对“Redis的QPS浮动是什么”有了更深的理解,让我们做一些实际的工作吧!这是网站。更多相关内容,可以去相关渠道查询,关注我们,继续学习!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/133171.html

(0)

相关推荐

  • logback的使用和logback.xml详解

    技术logback的使用和logback.xml详解 logback的使用和logback.xml详解转载:https://blog.csdn.net/lhl1124281072/article/det

    礼包 2021年10月20日
  • python函数应用范例

    技术python函数应用范例这篇文章主要讲解了“python函数应用范例”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“python函数应用范例”吧!如何定义一个函数函数也

    攻略 2021年11月9日
  • entityframework三种使用方式(entityframeworkcore教程)

    技术Entity Framework Core 批处理语句是什么小编给大家分享一下Entity Framework Core 批处理语句是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这

    攻略 2021年12月16日
  • 忽视数据中心物理基础设施的现代化将产生的问题有哪些

    技术忽视数据中心物理基础设施的现代化将产生的问题有哪些这篇文章主要讲解了“忽视数据中心物理基础设施的现代化将产生的问题有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“

    攻略 2021年10月22日
  • 怎么解决Oracle DBLink中CLOB报错ORA-22992

    技术怎么解决Oracle DBLink中CLOB报错ORA-22992本篇内容介绍了“怎么解决Oracle DBLink中CLOB报错ORA-22992”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下

    攻略 2021年11月9日
  • Tomcat的Session持久化策略是什么

    技术Tomcat的Session持久化策略是什么Tomcat的Session持久化策略是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。关于Tomcat的

    攻略 2021年12月8日