当前位置: 首页 > 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://wiki.neutronadmin.com/news/348238/

相关文章:

  • 网站怎么做成app网页游戏开发技术
  • 网站制作全过程长治市建设工程交易网
  • 网站建设突出特色wordpress进入站点
  • 莱阳建设局网站做网站需要多钱
  • 网站设计站无锡免费做网站
  • 全市网站建设情况摸底调查seo页面优化公司
  • 扬州鼎盛开发建设有限公司网站wordpress侧边栏模块
  • 分享网站对联广告滕州市做网站
  • 中山皇冠建设开发有限公司网站电商网站开发书籍
  • 网站设计的含义wordpress评论框第三方
  • 网站建设合同制网站目录做外链
  • 建设网站企业登录上海青浦网站建设
  • 废品回收在哪个网站做效果好wordpress 8.0
  • 广州专业网站制作中国医疗器械网官网
  • 网站重新备案怎么做化妆品品牌策划方案
  • 阳江网络12345问政平台网站建设 小影seo
  • 公司电商网站开发合同范本接设计私单的平台
  • 漳州违法建设举报网站WordPress 文章编辑
  • 网站设计预算淘宝官网电脑版
  • 省博物馆网站建设html5网站编写
  • 潍坊大型网站建设平台网站建设挣钱么
  • 楚雄网站建设app设计策划书
  • 9夜夜做新郎网站车网站建设策划书
  • 专门做情侣装的网站网站改版建设方案
  • qq是谁开发的常州百度搜索优化
  • 做阿里巴巴网站装修要多久网站开发全程设计
  • 贵州icp网站备案中心网站刷收益是怎么做的
  • 网站后台可视化编辑青岛做网站的有哪些
  • 扫描购物网站建设山东建设厅网站专职安全员
  • 公司是做网站建设的怎么开票有网站做淘宝客