首页 日常 数据库 仓库 关于我 关于本站

redis持久化

2018-05-02-09:09

redis rdb模式保存

save  #io保存

bgsave #异步保存

#自动保存
save  5     1       #Redis服务器在5秒之内,对数据库进行了至少1次修改,就执行bgsave命令
save  300   10      #Redis服务器在300秒之内,对数据库进行了至少10次修改,就执行bgsave命令
save  60    10000   #Redis服务器在60秒之内,对数据库进行了至少10000次修改,就执行bgsave命令

###  redis AOF持久化配置

```bash
appendonly yes
appendfsync=always#everysec#no

appendfsync设置为always时,服务器在每个事件循环中将aof_buf缓冲区中的所有内容写入并同步到AOF文件。从效率来说,是三个选项值当中最慢的一个,但从安全性来说,always是最安全的,因为即使出现故障停机,AOF持久化也只会丢失一个事件循环中所产生的命令数据。

appendfsync设置为everysec时,服务器在每个事件循环中将aof_buf缓冲区中的所有内容写入到AOF文件,并且每隔一秒将再次对AOF文件进行同步,并且这个同步操作是由一个线程专门负责执行的。从效率上来说,everysec模式足够快,并且就算出现故障停机,数据库也只丢失一秒钟的命令数据。

appendfsync设置为no时,服务器在每个事件循环中,将aof_buf缓冲区中的所有内容写入到AOF文件,但并不对AOF文件进行同步,何时同步由操作系统决定。从效率上来说,与everysec模式相当。AOF文件写入速度是最快的,但是单次同步时长是三种模式中最长的,当出现故障停机时,服务器将丢失上次同步AOF文件之后的所有写命令数据。

更多文章

  • 兼容redis的持久化储存ssdb
    2018-05-02-08:08
    一个高性能的支持丰富数据结构的 NoSQL 数据库, 用于替代 Redis. 特性 替代 Redis 数据库, Redis 的 100 倍容量 LevelDB 网络支持, 使用 C/C++ 开发 Redis API 兼容, 支持 Re
  • i3wm dmenu的优秀替代品 rofi 窗口切换/搜索
    2018-07-23-23:11
    rofi https://github.com/DaveDavenport/rofi/ 效果- -还不错 速度很快 比gnome-do之类的要爽的多 上配置文件 bindsym $mod+d exec --no-startup-id
  • windows 2019 ltsb(ltsc) 支持了 wsl 完美!
    2018-11-13-21:09
    下载地址 Ubuntu 18.04 Ubuntu 18.04 ARM Ubuntu 16.04 Debian GNU/Linux Kali Linux OpenSUSE SLES 用管理员权限 打开powershell 不得不说 现


回归linux!

愿意透露姓名的网友:admin

这叫修正

愿意透露姓名的网友:admin

调教???

愿意透露姓名的网友:mandian

Nice Style, I love it

愿意透露姓名的网友:seamonster

偷偷更新了一下

愿意透露姓名的网友:admin

友情链接