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

大学网站栏目建设通知关键词优化一年的收费标准

大学网站栏目建设通知,关键词优化一年的收费标准,网站内容建设整改工作,石家庄城乡建设管理局网站目录 什么是RDB 配置位置参数解读 如何使用 自动触发 手动触发 save bgsave RDBRDB持久化文件的恢复 正常恢复 恢复失败处理方法 RDB优势 RDB 缺点 redis是一个内存数据库,当redis服务器重启,获取电脑重启,数据会丢失,我们可以将redis内存中的数据持久化保存到硬盘… 目录 什么是RDB 配置位置参数解读 如何使用 自动触发 手动触发 save bgsave RDBRDB持久化文件的恢复 正常恢复  恢复失败处理方法 RDB优势 RDB 缺点 redis是一个内存数据库,当redis服务器重启,获取电脑重启,数据会丢失,我们可以将redis内存中的数据持久化保存到硬盘的文件中 持久化的方式有 RDB:定时将数据保存在硬盘中(dump.rdb)(默认)AOF:保存所有操作的命令 什么是RDB 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里 Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。整个过程中,主进程是不进行任何IO操作的。这就确保了极高的性能。如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方式要比AOF方式更加的高效。 RDB的缺点是最后一次持久化后的数据可能丢失。我们默认的就是RDB,一般情况下不需要修改这个配置 rdb保存的文件是dump.rdb都是可以在我们的配置文件中快照中进行配置的 配置位置参数解读 rdb文件的保存路径也可以修改。默认为Redis启动时命令行所在的目录下 dir /myredis/ 默认1分钟内至少发生10000次keys变化或者15分钟内至少发生100次keys变化或者1小时内至少发生1次keys变化 # 周期性执行条件的设置格式为 save seconds changes# 默认的设置为 # 如果900秒内有1条Key信息发生变化则进行快照 save 900 1 # 如果300秒内有10条Key信息发生变化则进行快照 save 300 10 # 如果60秒内有10000条Key信息发生变化则进行快照 save 60 10000 如何使用 自动触发 redis.conf中配置save m n即在m秒内有n次修改时自动触发bgsave生成rdb文件主从复制时从节点要从主节点进行全量复制时也会触发bgsave操作生成当时的快照发送到从节点执行debug reload命令重新加载redis时也会触发bgsave操作默认情况下执行shutdown命令时如果没有开启aof持久化那么也会触发bgsave操作   执行flushall命令也会产生dump.rdb文件但里面是空的无意义 所以一般情况下要备份的话执行fushall命令之前我们可以先把dump.rdb备份一份到其他地方。 手动触发 redis客户端执行bgsave命令或者自动触发bgsave命令 方式save指令bgsave指令读写同步异步阻塞客户端指令是否额外内存消耗否是启动新进程否是 save save 命令执行一个同步保存操作将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘。很少在生产环境直接使用SAVE命令因为它会阻塞所有的客户端的请求可以使用BGSAVE命令代替。如果在BGSAVE命令的保存数据的子进程发生错误的时用SAVE命令保存最新的数据是最后的手段。 redis SAVE OK bgsave Bgsave 命令用于在后台异步保存当前数据库的数据到磁盘。BGSAVE 命令执行之后立即返回 OK 然后 Redis fork 出一个新子进程原来的 Redis 进程(父进程)继续处理客户端请求而子进程则负责将数据保存到磁盘然后退出。 redis BGSAVE Background saving started 返回值反馈信息。 RDBRDB持久化文件的恢复 正常恢复  将备份的 RDB 文件复制到 Redis 的工作目录中。在 Redis 配置文件中设置 dbfilename 和 dir 参数分别为 RDB 文件名和路径。启动 Redis 服务器即可。 查看需要存在的位置: 127.0.0.1:6379 config get dir 1) dir 2) /data恢复失败处理方法 如果 RDB 文件损坏或不完整可以尝试使用 Redis 自带的 redis-check-rdb 工具来检查文件的有效性并尝试修复文件中的错误。 redis-check-dump FILENAMERDB优势 RDB 是 Redis 数据的一个非常紧凑的单文件时间点表示形式。RDB 文件非常适合备份。例如您可能希望每隔 24 小时存档一次 RDB 文件并将 RDB 快照每天保存 30 天。这使您可以在发生灾难时轻松还原数据集的不同版本。RDB 非常适合灾难恢复它是一个可以传输到远程数据中心或 Amazon S3可能加密的单个紧凑文件。RDB 最大限度地提高了 Redis 性能因为 Redis 父进程为了持久化而需要做的唯一工作是分叉一个子进程该子进程将完成所有其余工作。父进程永远不会执行磁盘 I/O 或类似操作。与 AOF 相比RDB 允许更快地重新启动大数据集。 RDB 缺点 如果您需要在 Redis 停止工作例如停电后将数据丢失的可能性降至最低则 RDB 不好。您可以在生成 RDB 的位置配置不同的保存点例如在至少 100 分钟和针对数据集写入 次后您可以有多个保存点。但是您通常会每五分钟或更长时间创建一个 RDB 快照因此如果 Redis 因任何原因在没有正确关闭的情况下停止工作您应该准备好丢失最新几分钟的数据。RDB 经常需要 fork 才能使用子进程持久化在磁盘上。如果数据集很大fork 可能会很耗时如果数据集非常大且 CPU 性能不是很好则可能会导致 Redis 停止为客户端提供服务几毫秒甚至一秒钟。AOF 还需要 fork但频率较低您可以调整重写日志的频率而无需牺牲持久性。
http://www.sadfv.cn/news/348238/

相关文章:

  • 基于thinkphp网站制作江西省建设厅网站资质升级查询
  • 呼和浩特网站网站建设唐山公司做网站
  • 做摄影网站厦门网站建设设计公司哪家好
  • 西安的商城网站建设咔咔做受视频网站
  • 做网站没有数据石家庄学设计的正规学校
  • 信息技术初二做网站网站模版html
  • 外贸led网站建设网站制作 培训
  • 临淄网站建设wordpress新手教程
  • 知名中文网站建设互联业务登录页 网站
  • 广州百度网站建设公司百度一下知道首页
  • 电脑建立网站平台网站建好后如何上线
  • 电子商务网站软件建设核心国际新闻最新报道
  • 云优化 网站建设装饰公司在哪个网站上接活
  • 兰山区网站建设推广建网站的目的是什么
  • 湘潭找个人做网站的室内设计软件哪个比较好
  • 免费做cpa单页网站江门住房和城乡建设部网站
  • 怎么给自己做网站吗文字设计图片在线生成
  • 昆明建设厅培训网站站酷网官网
  • 公司网站开发设计网站标题格式
  • 网站建设项目设计的图片怎么利用网站做淘宝客
  • 免费网站建站wwordpress go页面如何使用
  • 如何建立自己的微网站做外贸免费的网站有哪些
  • 网站开发全栈工程师技能图佛山专业网站建设价格
  • 哪个网站做ppt模板赚钱宁夏自治区公路建设管理局网站
  • 深圳建专业网站wordpress添加评论框
  • 建立网站视频教程html网页作业
  • 长沙网站的建设备案ip 查询网站
  • 湖南郴州市旅游景点国内正规seo网络推广
  • 做网站用到的软件网站建设运营费用预算
  • dede中英文企业网站wordpress视频教程 电驴