没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
1
R
edi
s
性
能
优
化
⼀
、
R
edi
s
为什么
变
慢
了
.
R
edi
s
真的
变
慢
了
吗
?
.
使
⽤
复
杂
度
过
⾼
的
命
令
.
操
作
bigke
y
.
集
中
过
期
.
实
例
内
存
达
到
上
限
.
f
or
k
耗
时
严
重
.
开
启
内
存
⼤
⻚
.
开
启
AOF
.
绑
定
C
PU
.
使
⽤
S
w
a
p
.
碎
⽚
整
理
⼆
、
R
edi
s
如
何优
化
.
慢
查
询
优
化
.
集
中
过
期
优
化
.
实
例
内
存
达
到
上
限
优
化
.
f
or
k
耗
时
严
重
优
化
.
多
核
C
PU
优
化
.
查
看
R
edi
s
内
存
是
否发
⽣
S
w
a
p
.
内
存
⼤
⻚
.
删
除
使
⽤
L
a
zy
F
r
ee
.
主
动删
除
键
使
⽤
la
zy
f
r
ee
U
NLINK
命
令
FL
US
HALL
/
FL
US
HDB A
SY
NC
.
被
动删
除
键
使
⽤
la
zy
f
r
ee
la
zy
f
r
ee
-
la
zy
-
e
v
ic
t
i
on
la
zy
f
r
ee
-
la
zy
-
s
e
rv
e
r
-
del
s
la
v
e
-
la
zy
-
fl
us
h
2
.
la
zy
f
r
ee
的监
控
.
AOF
优
化
.
S
w
a
p
优
化
三
、
R
edi
s
变
慢
了
排
查
步
骤
对
Redis
进
⾏
基
准
性
能
测
试
例
如
,
我
的
机
器
配
置
⽐
较
低
,
当延
迟
为
2
ms
时
,
我
就
认
为
Redis
变
慢
了
,
但
是
如
果
你
的硬
件
配
置
⽐
较
⾼
,
那
么
在
你
的
运
⾏
环
境
下,
可
能
延
迟
是
0
.
5
ms
时
就
可
以
认
为
Redis
变
慢
了
。
所
以
,
你
只
有
了
解
了你
的
Redis
在
⽣
产
环
境
服
务
器
上
的
基
准
性
能
,
才
能
进
⼀
步
评
估
,
当
其
延
迟达
到
什么
程
度
时
,
才
认
为
Redis
确
实
变
慢
了
。
为了
避
免
业
务
服
务
器
到
Redis
服
务
器
之
间
的
⽹络
延
迟
,
你
需
要
直
接
在
Redis
服
务
器
上
测
试
实
例
的
响
应延
迟
情
况
。
执
⾏
以
下
命
令
,
就
可
以
测
试
出
这
个
实
例
60
秒
内
的
最
⼤
响
应延
迟
:
从
输
出
结
果
可
以
看
到
,
这
60
秒
内
的
最
⼤
响
应延
迟
为
119
微
秒
(
0
.
119
毫
秒
)
。
你
还
可
以使
⽤
以
下
命
令
,
查
看
⼀
段
时
间
内
Redis
的
最
⼩
、
最
⼤
、
平
均
访
问
延
迟
⼀
、
Redis
为什么
变
慢
了
1
.Redis
真的
变
慢
了
吗
?
Shell
复
制
代
码
./redis-cli --intrinsic-latency 120
Max latency so far: 17 microseconds.
Max latency so far: 44 microseconds.
Max latency so far: 94 microseconds.
Max latency so far: 110 microseconds.
Max latency so far: 119 microseconds.
36481658 total runs (avg latency: 3.2893 microseconds / 3289.32
nanoseconds per run).
Worst run took 36x longer than the average latency.
1
2
3
4
5
6
7
8
9
10
3
如
果
你
观
察
到
的
Redis
运
⾏
时
延
迟
是
其
基
线
性
能
的
2
倍
及
以
上,
就
可
以
认
定
Redis
变
慢
了
。
⽹络
对
Redis
性
能
的
影
响
,⼀个
简
单
的
⽅
法
是
⽤
iPerf
这
样
的
⼯
具
测
试
⽹络
极
限
带
宽
Shell
复
制
代
码
$ redis-cli -h 127.0.0.1 -p 6379 --latency-history -i 1
min: 0, max: 1, avg: 0.13 (100 samples) -- 1.01 seconds range
min: 0, max: 1, avg: 0.12 (99 samples) -- 1.01 seconds range
min: 0, max: 1, avg: 0.13 (99 samples) -- 1.01 seconds range
min: 0, max: 1, avg: 0.10 (99 samples) -- 1.01 seconds range
min: 0, max: 1, avg: 0.13 (98 samples) -- 1.00 seconds range
min: 0, max: 1, avg: 0.08 (99 samples) -- 1.01 seconds range
1
2
3
4
5
6
7
4
Shell
复
制
代
码
服
务
器
端
# iperf -s -p 12345 -i 1 -M
iperf: option requires an argument -- M
------------------------------------------------------------
Server listening on TCP port 12345
TCP window size: 4.00 MByte (default)
------------------------------------------------------------
[ 4] local 172.20.0.113 port 12345 connected with 172.20.0.114 port
56796
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 1.0 sec 614 MBytes 5.15 Gbits/sec
[ 4] 1.0- 2.0 sec 622 MBytes 5.21 Gbits/sec
[ 4] 2.0- 3.0 sec 647 MBytes 5.42 Gbits/sec
[ 4] 3.0- 4.0 sec 644 MBytes 5.40 Gbits/sec
[ 4] 4.0- 5.0 sec 651 MBytes 5.46 Gbits/sec
[ 4] 5.0- 6.0 sec 652 MBytes 5.47 Gbits/sec
[ 4] 6.0- 7.0 sec 669 MBytes 5.61 Gbits/sec
[ 4] 7.0- 8.0 sec 670 MBytes 5.62 Gbits/sec
[ 4] 8.0- 9.0 sec 667 MBytes 5.59 Gbits/sec
[ 4] 9.0-10.0 sec 667 MBytes 5.60 Gbits/sec
[ 4] 0.0-10.0 sec 6.35 GBytes 5.45 Gbits/sec
客
户
端
# iperf -c
服
务
器
端
IP -p 12345 -i 1 -t 10 -w 20K
------------------------------------------------------------
Client connecting to 172.20.0.113, TCP port 12345
TCP window size: 40.0 KByte (WARNING: requested 20.0 KByte)
------------------------------------------------------------
[ 3] local 172.20.0.114 port 56796 connected with 172.20.0.113 port
12345
[ ID] Interval Transfer Bandwidth
[ 3] 0.0- 1.0 sec 614 MBytes 5.15 Gbits/sec
[ 3] 1.0- 2.0 sec 622 MBytes 5.21 Gbits/sec
[ 3] 2.0- 3.0 sec 646 MBytes 5.42 Gbits/sec
[ 3] 3.0- 4.0 sec 644 MBytes 5.40 Gbits/sec
[ 3] 4.0- 5.0 sec 651 MBytes 5.46 Gbits/sec
[ 3] 5.0- 6.0 sec 652 MBytes 5.47 Gbits/sec
[ 3] 6.0- 7.0 sec 669 MBytes 5.61 Gbits/sec
[ 3] 7.0- 8.0 sec 670 MBytes 5.62 Gbits/sec
[ 3] 8.0- 9.0 sec 667 MBytes 5.59 Gbits/sec
[ 3] 9.0-10.0 sec 668 MBytes 5.60 Gbits/sec
[ 3] 0.0-10.0 sec 6.35 GBytes 5.45 Gbits/sec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
5
⾸
先
,
第
⼀
步
,
你
需
要
去
查
看
⼀下
Redis
的
慢
⽇
志
(
slowlog
)
。
Redis
提
供了
慢
⽇
志
命
令
的
统
计
功
能
,
它
记
录
了
有
哪
些
命
令
在
执
⾏
时
耗
时
⽐
较
久
。
查
看
Redis
慢
⽇
志
之
前
,
你
需
要设
置
慢
⽇
志
的
阈
值
。
例
如
,
设
置
慢
⽇
志
的
阈
值
为
5
毫
秒
,
并
且
保
留
最
近
500
条
慢
⽇
志
记
录
:
1.
经
常
使
⽤
O(N)
以
上
复
杂
度
的
命
令
,
例
如
SORT
、
SUNION
、
ZUNIONSTORE
聚
合
类
命
令
2.
使
⽤
O(N)
复
杂
度
的
命
令
,
但
N
的
值
⾮
常
⼤
第
⼀
种
情
况
导
致
变
慢
的
原
因在
于
,
Redis
在
操
作
内
存
数据
时
,
时
间
复
杂
度
过
⾼
,
要
花
费
更
多
的
CPU
资
源
。
第
⼆
种
情
况
导
致
变
慢
的
原
因在
于
,
Redis
⼀
次
需
要
返
回
给
客
户
端
的
数据
过
多
,
更
多
时
间
花
费
在
数据
协
议
的
组
装
和
⽹络
传
输过
程
中
。
另
外
,
我
们
还
可
以从
资
源
使
⽤率
层
⾯
来
分
析
,
如
果
你
的
应
⽤
程
序
操
作
Redis
的
OPS
不
是
很
⼤
,
但
Redis
实
例
的
CPU
使
⽤率
却
很
⾼
,
那
么
很
有
可
能
是
使
⽤
了
复
杂
度
过
⾼
的
命
令
导
致
的
。
如
果
你
查
询
慢
⽇
志
发
现
,
并
不
是
复
杂
度
过
⾼
的
命
令
导
致
的
,
⽽
都
是
SET
/
DEL
这
种简
单命
令
出
现
在
慢
⽇
志
中
,
那
么你
就
要
怀
疑
你
的
实
例
否
写⼊
了
bigkey
。
2
.
使
⽤
复
杂
度
过
⾼
的
命
令
3
.
操
作
bigkey
Shell
复
制
代
码
#
命
令
执
⾏
耗
时
超
过
5
毫
秒
,
记
录
慢
⽇
志
CONFIG SET slowlog-log-slower-than 5000
#
只
保
留
最
近
500
条
慢
⽇
志
CONFIG SET slowlog-max-len 500
1
2
3
4
剩余21页未读,继续阅读
潘顾昌
- 粉丝: 42
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- WS2-32.lib,在编译程序中可以链接使用
- 秒懂傅里叶变换matlab程序实现过程
- ZEND解密dezender12
- sony 索尼IMX334摄像头模组电路板AD版硬件PCB图(6层板).zip
- 基于flask和echarts融合交易策略的bitfinex可视化微服务.zip
- 包含了wvp-assist.tar wvp-talk.tar zlmediakit.tar .
- 3r4efgh53wgrf43tw
- 2024新版Java基础从入门到精通全套视频+资料下载
- Spring AI大模型视频教程+ChatGPT视频教程+OpenAI大模型视频教程(资料+视频教程)
- ABB工业机器人教程PDF版本
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0