Compare commits
2 Commits
f4a68a10f8
...
7fe71f8617
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
7fe71f8617 | ||
|
|
4fcab3d453 |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
27
atom.xml
27
atom.xml
@@ -18,7 +18,7 @@
|
||||
<category term="踩坑" />
|
||||
<entry>
|
||||
<id>https://blog.jingxiyuan.cn/2022/10/17/redis%E4%B8%BB%E4%BB%8E%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/</id>
|
||||
<title>redis主从基础配置记录</title>
|
||||
<title>redis主从基础配置</title>
|
||||
<link rel="alternate" href="https://blog.jingxiyuan.cn/2022/10/17/redis%E4%B8%BB%E4%BB%8E%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/"/>
|
||||
<content type="html"><h4 id="主服务"><a class="anchor" href="#主服务">#</a> 主服务</h4>
|
||||
<ol>
|
||||
@@ -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>
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
27
rss.xml
27
rss.xml
@@ -21,7 +21,7 @@
|
||||
<category term="踩坑" />
|
||||
<item>
|
||||
<guid isPermalink="true">https://blog.jingxiyuan.cn/2022/10/17/redis%E4%B8%BB%E4%BB%8E%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/</guid>
|
||||
<title>redis主从基础配置记录</title>
|
||||
<title>redis主从基础配置</title>
|
||||
<link>https://blog.jingxiyuan.cn/2022/10/17/redis%E4%B8%BB%E4%BB%8E%E5%9F%BA%E7%A1%80%E9%85%8D%E7%BD%AE%E8%AE%B0%E5%BD%95/</link>
|
||||
<pubDate>Mon, 17 Oct 2022 14:07:35 +0800</pubDate>
|
||||
<description><![CDATA[ <h4 id="主服务"><a class="anchor" href="#主服务">#</a> 主服务</h4>
|
||||
@@ -105,9 +105,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>
|
||||
]]></description>
|
||||
</item>
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user