redis

Posted on By xqw

  • linux 下安装预备环境gcc及tcl

https://blog.csdn.net/qq_20989105/article/details/76390367

安全
https://www.cnblogs.com/langtianya/p/5189234.html

http://bbs.qcloud.com/thread-30706-1-1.html

常见问题

  1. rdb aof
    • aof appendfsync参数 always 每次写入aof_buf后系统调用fsync(tps差)
      everysec 每次写入aof_buf后系统调用write,fsync使用另外线程调用,如一秒一次(推荐)
      no 每次写入aof_buf后系统调用write,由操作系统自己决定fsync(通常最长30s)
  2. 主从 哨兵 集群
  3. 缓存击穿 缓存穿透 缓存血崩
  4. 分布式锁 setnx (set if not exist)
    set key value nx ex 3 (若已经存在返回null,否则设置3秒过期时间)

springboot使用redis cluster redisson