
Redis
zhangjunli
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
k8s部署redis
cat redis-rc.yaml apiVersion: v1 kind: ReplicationController metadata: name: redis spec: replicas: 1 selector: app: redis template: metadata: labels: app: redis spec: containers: - name: redis .原创 2020-08-28 19:08:45 · 2185 阅读 · 0 评论 -
CentOS7安装部署Redis5+
1、redis安装需要c语言的编译环境。如果没有gcc 需要在线安装 yum install -y gcc 2、下载并在/user/local/upload 下解压redis的软件包 wget http://download.redis.io/releases/redis-5.0.8.tar.gz tar -zxvf redis-5.0.8.tar.gz 3、得到解压后的目录 redis-5.0.8 进入redis-5.0.8 ,执行make命令,进行编译 make 4、安装re...原创 2020-08-07 13:53:15 · 418 阅读 · 0 评论 -
failed opening the rdb file crontab问题及解决方法
最近在向redis中写入数据的时候,报了下面的错误: failed opening the rdb file crontab (in server root dir /etc) for saving read-only file system 看表面上的意思是: 打开rbd file crontab失败,因为保存只读文件系统。 所以理解应该是执行进程对/etc文件目录的权限不足导致的 ...原创 2020-01-03 11:42:15 · 12082 阅读 · 7 评论 -
Redis持久化-数据丢失及解决
Redis的数据回写机制 Redis的数据回写机制分同步和异步两种, 同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。 异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭。由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方法。 个 人感觉方法2采用fork主进程的...原创 2019-10-26 10:57:36 · 990 阅读 · 0 评论 -
redis持久化和常见故障
redis 主从复制 Redis主从复制的原理 当建立主从关系时,slave配置slaveof <master_host> <master_port> 。slave服务器会向主服务器发送一个sync命令。master接受并fork一个进程来执行BGSAVE命令。该命令生成一个RDB文件并且全量发送给slave服务器,slave服务器接收并载入RDB文件,同时,主服务器将...原创 2019-10-26 10:43:42 · 1633 阅读 · 0 评论 -
redis数据迁移方法
方法一:离线迁移 通过RDB或者aof文件 RDB: 快 目的库必须开启才能用 步骤: 1.源库 执行 BGSAVE 2.copy 源库的.rdb文件至目标库 3.重启目标库 AOF: 慢 源库和目的库必须都开启才能用 步骤: 1.将源库的aof文件拷贝到目标库的数据目录中 (两种方法) 1.redis-cli -p 6380 --pi...原创 2019-10-21 19:25:38 · 529 阅读 · 0 评论 -
centos7下docker redis5集群搭建
1、创建redis-cluster文件夹 mkdir /www cd /www mkdir redis-cluster cd redis-cluster 2、文件目录结构 # 项目文件 ├── /www/redis-cluster/redis-cluster.tmpl # ├── /www/redis-cluster/redis.sh ...原创 2019-08-03 16:43:05 · 1048 阅读 · 1 评论