Redis 6.0新特性----RESP3协议
   RESP3是RESP v2的更新版本,RESP v2是Redis中使用的协议,大约从版本2.0开始(1.2已经支持它,但是Redis 2.0是第一个只讨论这个协议的版本)。此协议的名称只是RESP3,而不是respv3或RESP3.0。 该协议用于处理客户机和服务器之间的请求-响应通信,其中客户机执行某种请求,服务器用一些数据进行回复。该协议特别适合于数据库,因为它能够返回复杂的数据类型和相关的信息来扩充返回的数据(例如给定信息的流行度指数)。 RESP3协 ......
翻译   redis   新特性   |  2021-01-10   3 评论   4,097 浏览

关于Redis 6 ACL特性的思考
   在使用的过程中发现Redis ACL 只是针对单个Redis实例而言的,但是在生产环境我们一定用的是哨兵模式或者集群模式,那么就存在Redis集群中实例ACL权限信息的同步问题。
redis   原创   ACL   |  2021-04-19   0 评论   4,582 浏览

idea卡顿且报错:UI was frozen for xxxxx ms问题解决
   idea 启动并且点击某个菜单之后一点反应也没有,点击关闭也关闭不掉,查看日志报错提示UI was frozen for 12256ms。
idea   Java   卡顿   |  2021-04-30   0 评论   6,227 浏览

【leetCode】整数反转
   给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。
数据结构与算法   算法题   |  2020-11-18   0 评论   3,428 浏览

Redis 6.0新特性----TLS 通道加密
   Redis 6实现了通道加密,提高了redis的安全性。Redis作为缓存数据库,里面很有可能缓存重要的敏感信息,所以支持tls通道加密还是很有必要的,当然敏感信息还是建议加密保存。
redis   原创   |  2021-08-08   9 评论   2,103 浏览

redis 命令exists vs get
   redis 命令exists vs get,在判断key是否存在的场景下: exists速度更快,可以忽略类型。 get只适用于string类型,当值越大时,速度越慢。
redis   Jedis   |  2022-11-10   0 评论   2,114 浏览

Redis知识思维导图总结
   Redis基础知识总结思维导图,系统的学习Redis。不定时更新。 主要包括: 基本数据和应用场景 常见问题分析 性能优化 持久化 集群模式 子模块
redis   原创   知识总结   |  2021-11-07   4 评论   3,753 浏览

Redis逻辑集群创建
   Redis从3.0开始引入集群模式的概念。 集群由多个节点(Node)组成,Redis的数据分布在这些节点中。集群中的节点分为主节点和从节点:只有主节点负责读写请求和集群信息的维护;从节点只进行主节点数据和状态信息的复制。 Redis集群模式的作用主要分为: 1、 数据分区:数据分区(或称数据分片)是集群最核心的功能。 2、高可用:Redis集群模式中,每个主实例都会存在至少一个被实例,能够在主实例故障之后,顶替主实例工作。
redis   原创   集群模式   |  2021-11-13   0 评论   2,985 浏览

Redis集群主备缓存区满了导致主备频繁倒换
   问题现象:Redis 频繁进行主备倒换,通过查看主实例的日志:redis.log发现下面报错: Client id=1317049445 addr=192.168.2.45:8004 fd=40 name= age=314 idle=0 flags=S db=0 sub=0 psub=0 multi=-1 qbuf=0 qbuf-free=32568 obl=0 oll=4430 omem=761143439 events=rw cmd=psync sche ......
redis   原创   |  2022-02-27   0 评论   1,621 浏览

已经安装openssl,编译redis还是提示找不到
   已经安装openssl,编译redis还是提示找不到<openssl/ssl.h>
redis   openssl   |  2022-07-31   0 评论   1,337 浏览

华为社招笔试题
   已知 100 围坐在一张圆桌周围。从编号为 1 的人开始报数,数到 m 的那个人出列;他的下一个人又从 1 开始报数,数到 m 的那个人又出列;依此规律重复下去,直到圆桌周围的人少于 m 个数,输出圆桌上人的原始编号。
算法题   |  2020-02-23   0 评论   3,055 浏览

gitea + drone 搭建ci流水线
   背景 之前搭建了gitea私仓,使用了两年多时间,最近打算搭建个ci,提高自己代码的质量。搭建可以参考: https://www.zeekling.cn/articles/2020/02/23/1582470250287.html 前期准备 创建OAuth2应用 在应用下面面创建OAuth2,输入自己drone需要使用的域名和login地址: 提交之后可以看到生成的密钥等信息: 创建共享Secret 执行下面命令生成共享Secret: openssl r ......
gitea   drone   |  2022-05-04   3 评论   1,970 浏览

Redis常见问题以及优化思路
   Redis存在慢查询导致请求延时 由于Redis主线程是单线程的,所以会存在慢查询会导致redis请求延时,可以参考: https://www.zeekling.cn/articles/2020/07/23/1595493094855.html redis存在大value导致请求延时 可以通过下面命令查找大value: redis-cli -p 6379 -h 127.0.0.1 --bigkeys redis-cli -p 6379 -h 127.0.0. ......
redis   |  2022-04-10   0 评论   1,443 浏览

Redis实现分布式锁
   Redis被经常用来实现分布式锁,本文主要讲述redis如何实现一个分布式锁的demo。
redis   分布式锁   |  2022-01-09   0 评论   2,764 浏览

如何正确执行Jedis单元测试
   引用官方的介绍: Jedis is a Java client for Redis designed for performance and ease of use. 本文主要讲如何在修改完Jedis代码之后完成单元测试。
Jedis   redis   原创   |  2021-12-29   0 评论   3,003 浏览