当前位置: 首页 > news >正文

阿里云建站视频教程微商城开发发

阿里云建站视频教程,微商城开发发,网站上传空间,网站建设背景分析十一、持久化RDB和AOF 持久化#xff1a;将数据存入硬盘 11.1 RDB#xff08;Redis Database#xff09; RDB#xff1a;在指定的时间间隔内将内存中的数据集快照写入磁盘#xff0c;也就是行话讲的Snapshot快照#xff0c;它恢复时是将快照文件直接读到内存里。 备份…十一、持久化RDB和AOF 持久化将数据存入硬盘 11.1 RDBRedis Database RDB在指定的时间间隔内将内存中的数据集快照写入磁盘也就是行话讲的Snapshot快照它恢复时是将快照文件直接读到内存里。 备份是如何执行的 Fork 在/usr/local/bin目录下输入vim /etc/redis.conf。找到SNAPSHOTTING。 dbfilename dump.rdp的意思是进行rdb后文件的名字为dump.rdg。 stop-writes-on-bgsave-error如果为yes代表当Redis无法写入磁盘的话直接关掉Redis的写操作推荐yes。 rdbcompression压缩文件。 rdbchecksum如果为yes代表检查完整性推荐yes。 sava 秒钟 写操作次数。默认60分钟内有1个key发生变化即进行持久化操作。5分钟内有10个key发生变化进行持久化操作。1分钟如果1000key发生变化就进行持久化操作。 操作步骤在redis.conf配置文件中位置的下方写入save 20 3wq!然后ps -ef | grep redis杀掉进程然后重新启动redis-server /etc/redis.conf输入ll查看dump.rdb文件的大小客户端工具连上redis。如果有快照失败的问题可以试试sysctl vm.overcommit_memory1。 bgsaveRedis会在后台异步进行快照操作快照同时还可以响应客户端请求 优势 劣势 RDB的备份 操作步骤先连接上redis然后flushdb然后exit退出在bin目录下输入ll查看此时dump.rdb文件的大小148。sudo vim /etc/redis.conf进入到redis.conf的配置文件中添加save 20 3。然后添加5条数据比如set a a到set f f。 然后cp dump.rdb d.rdb将dump.rdb复制一份成d.rdb。然后用命令sudo rm -f dump.rdb删除掉该文件模拟此时数据丢失的场景。输入sudo mv d.rdb dump.rdb将d.rdb改名为dump.rdb。 11.2 AOFAppend Only File 打开AOFvim /etc/redis.conf输入/appendonly可以搜索到关键字appendfilename写的是文件最终生成的名字 用ps -ef | grep redis查找进程用kill -9 进程号杀死进程然后重新redis-server /etc/redis.conf启动再在xshell中开启一个新的会话cd /usr/local/binll查看会看到appendonlydir文件夹此时redis-cli进入redis中查看发现并没有数据说明RDB和AOF同时开启时默认读取AOF。 恢复操作cp appendonly.aof appendonly.aof.bak先备份一份。在redis中shutdown然后exit。然后rm -rf appendonly.aof。然后mv appendonly.aof.bak appendonly.aof。然后重启redis再连接。 异常恢复首先cd appendonlydir然后vi appendonly.aof.1.incr.aof在最后加上Hello然后进入redisshutdown在bin目录下启动redis然后进入redis此时文件已经启动不了。在bin目录下有一个redis-check-aop文件redis-check-aop --fix 修复文件的名称会提示出错的地方即可进行修复。此时再启动就没有任何问题。 AOF同步频率设置 Rewrite压缩 将各种命令用一条表现只关注最后的操作原理如下 触发条件 重写流程 优势 劣势 综合 如果不怕数据丢失可以用RDB。AOF不建议单独使用会出现BUG。 十二、主从复制 主从复制主机数据更新后根据配置和策略自动同步到备机的master/slaver机制Master以写为主Slave以读为主。 特点1.读写分离Master以写为主Slave以读为主一主多从。2.容灾快速恢复如果一台从服务器挂了能够快速切换到其它从服务器进行读取。 如果只有一台主服务器但这台服务器挂掉了怎么办呢配置集群就是每一个部分都有1台主机多个从服务器器多个部分整体构成集群。 2.1 搭建一主多从 先关闭aof 3个会话3个链接 2.2 复制原理和一主二仆 复制原理当从服务器连接上主服务器后从服务器向主服务器发送进行数据同步的消息。主服务器接收到从服务器发送过来的同步消息把主服务器数据进行持久化 6380停止模拟挂掉在6379发送数据如果把6380启动会发生变成主服务器 重新输入命令变成从服务器但仍旧能接收到新增的keys是从头开始复制。假如把主服务器挂掉从服务器仍旧是从服务器主服务器重启从服务器仍旧认识主服务器。 2.3 薪火相传和反客为主 2.4 哨兵模式 十三、Redis6集群 十四、Redis6应用问题解决 十五、Redis6新功能 — — — — — — — — — — — — — — — — 先输入 cd /usr/local/bin再输入redis-server /etc/redis.conf 启动服务器/usr/bin/redis-cli 进入redis。 快照失败原因首先要sudo su进入到root用户然后ps -ef | grep redis杀掉进程redis-server /etc/redis.conf启动服务一定要让redis是在root用户下启动的这样子对dump.rdb的权限才是足够的。
http://www.hkea.cn/news/14581495/

相关文章:

  • 软件技术有限公司Wordpress百万访问优化
  • 怎么建设官方网站特价锦州网站建设
  • 网站设计与平面设计区别网络热词2021流行语
  • 哪个网站可以做自由行地图做简单网站怎么做
  • 河南省建设工程信息网站宝安做网站
  • 网站建设考试试卷上海微网站制作设计制作
  • 购买网站空间的注意事项网站内容管理平台
  • 网站开发后台服务器功能wordpress移到子目录
  • 永州网站建设开发网站悬浮窗口
  • it网站建设中卫平面设计师招聘
  • 最新新闻热点事件2022年9月aso优化{ }贴吧
  • 程序员做网站如何赚钱织梦cms与wordpress
  • 做网站开发有前途吗企业网站建设售后服务内容
  • linux服务器下如何新建网站深圳o2o网站建设
  • 网站开发做网站茶文化网站建设规划书范文
  • 漕泾网站建设网站开发素材
  • 随州网站建设学校建设不动产网站
  • 趴比库的网站是谁建设的温州网站设计方案
  • 住房和城乡建设部网站防排烟广州市场监督管理局官网
  • 禅城顺德网站建设网站后天添加文章不显示
  • wordpress建站平台微信分销系统软件
  • 建设银行网银盾官方网站下载陕西网渭南站
  • 怎样开个人网站扬州大学第四届网站建设评比
  • 泉州网站建设设计wordpress 5.0版
  • 网站左侧悬浮导航代码saas电商平台
  • 淘宝网站建设手机版百度免费做网站吗
  • 免费建国外网站这个网址你会感谢我的
  • 中文官网资源东莞网站建设优化诊断
  • 设一个网站需要多少钱网站建设与经营
  • 化工网站模板下载wordpress主题seven