Site updated: 2022-10-17 16:50:45
This commit is contained in:
25
atom.xml
25
atom.xml
@ -101,9 +101,28 @@ masterauth 123456 (主redis的密码)
|
||||
可以通过slaveof no one命令将Slaver升级为Maste
|
||||
bgsave (持久化命令,在redis-cli中执行,默认创建dump.rdb文件,路径为 /var/lib/redis/dump.rdb。可通过find / -name dump.rd查找)
|
||||
</code></pre>
|
||||
<h4 id="redis命令"><a class="anchor" href="#redis命令">#</a> redis 命令</h4>
|
||||
<pre><code class="language-bash">批量删除key
|
||||
redis-cli -n 6 scan 0 match *2020-06-12 count 10000 | xargs redis-cli -n 6 del
|
||||
<h4 id="相关命令"><a class="anchor" href="#相关命令">#</a> 相关命令</h4>
|
||||
<pre><code class="language-bash">看状态
|
||||
sudo /etc/init.d/redis-server status
|
||||
看端口
|
||||
netstat -nlt|grep 6379
|
||||
外部连接
|
||||
sudo vim /etc/redis/redis.conf把protected-mode改为no,把bind ip注释掉
|
||||
重启
|
||||
sudo server redis-server restart
|
||||
查看内存
|
||||
free -m
|
||||
批量删除指定key
|
||||
redis-cli -n 6 scan 0 match *2020-06-12 count 10000| xargs redis-cli -n 6 del
|
||||
大量删除key后快速释放被占用的内存
|
||||
memory purge
|
||||
</code></pre>
|
||||
<h4 id="问题解决"><a class="anchor" href="#问题解决">#</a> 问题解决</h4>
|
||||
<pre><code class="language-bash">写入问题
|
||||
redis-cli config set stop-writes-on-bgsave-error no
|
||||
sudo vim /etc/redis/redis.conf把stop-writes-on-bgsave-error改为no
|
||||
修改系统 sudo vim /etc/sysctl.conf加入vm.overcommit_memory=1
|
||||
sudo sysctl vm.overcommit_memory=1
|
||||
</code></pre>
|
||||
</content>
|
||||
<updated>2022-10-17T06:07:35.000Z</updated>
|
||||
|
Reference in New Issue
Block a user