bolo 编译镜像添加jvm参数
   偶然间注意到实用功能>日志浏览>JVM空闲内存太少了,于是就看了下bolo程序的内存回收情况,发现ygc执行次数太多了,于是就有了改造dockerfile的想法。
原创   bolo   博客   |  2020-08-25   0 评论   4,324 浏览

Redis 数据结构 skiplist
   Redis 的跳跃表由 server.h/zskiplistNode 和 server.h/zskiplist两个结构定义, 其中 zskiplistNode结构用于表示跳跃表节点, 而 zskiplist结构则用于保存跳跃表节点的相关信息, 比如节点的数量, 以及指向表头节点和表尾节点的指针, 等等。
redis   |  2020-08-30   0 评论   1,603 浏览

Redis 学习知识点总结
   本文的主要目的就是对之前看过的Redis相关的文章做一个简单的提纲,方便以后汇总复习。 目前主要包含两方面:基础知识和源码解读。
redis   原创   知识总结   |  2020-09-01   4 评论   3,896 浏览

bolo-fantastic皮肤整改
   整改皮肤bolo-fantastic的原因如下: bolo-fantastic 挺好看的,至少我挺喜欢的。 存在一些看起来不那么完美的地方。 我有病(可能是最主要的原因)。 于是就有了整改。
原创   博客   |  2020-09-04   2 评论   2,358 浏览

Redis 的安装使用
   Redis是一个内存结构数据库。这意味着Redis通过一组命令提供对可变数据结构的访问,这些命令是使用带有TCP套接字和简单协议的服务器-客户机模型发送的。因此不同的进程可以以共享的方式查询和修改相同的数据结构。 Redis中实现的数据结构有几个特殊属性: Redis会将数据存储在磁盘上,数据总是被服务和修改到服务器内存中。这意味着Redis速度很快,但也不是易失性的。 数据结构的实现强调内存效率,因此与使用高级编程语言建模的相同数据结构相比,Redis中 ......
redis   翻译   |  2020-09-05   0 评论   1,369 浏览

gitea 使用jenkins 自动ci
   我目前使用的代码仓库是使用 gitea搭建而成的,详细参见https://git.zeekling.cn, 最近在看redis源码于是就想着加个自动ci的东西。
原创   博客   |  2020-09-13   0 评论   2,405 浏览

【Redis源码】Redis 启动过程分析
   由于本人目前是华为FusionInsight HD 中Redis组件的Owner,所以要对Redis进行深入的了解,这对于C语言水平不咋地的我来讲还是有点难度的,于是我决定先从Redis的启动开始看,了解其基本原理。
源码   redis   原创   |  2020-09-25   0 评论   3,141 浏览

kali rolling linux 安装BCM43142网卡驱动
   手动迁移CSDN博客。 玩linux已经有半年多的时间了,在这半年时间里,我的linux系统重装了已经不下于十次了吧。最近心血来潮,玩了一把kali linux (大学霸),除了无线网卡驱动没有之外,其他的都很满意,比之前用的ubuntu系列的好多了。我知道有好多人都在用ubuntu系统,主要是因为这个系统用的人多,社区力量比较大,你能遇到的问题别人都已经遇到过了,在网上都可以找到很多关于ubuntu这个系统出问题之后的解决方案。ubuntu的确是入门的好东 ......
原创   linux   kali   |  2020-09-26   2 评论   3,372 浏览

kali rolling 跟新后连不上wifi修复
   本人使用kali linux也有五六年了吧,就在昨晚执行了下面升级命令之后就发生了惨案:重启电脑之后上不了无线网。
linux   原创   kali   网卡   |  2020-09-26   0 评论   1,985 浏览

【Redis源码】Redis事件监听
   Redis服务器是典型的事件驱动程序,而事件又分为文件事件(socket的可读可写事件)与时间事件(定时任务)两大类。无论是文件事件还是时间事件都封装在结构体aeEventLoop中:
源码   redis   |  2020-10-06   0 评论   2,760 浏览

【Redis源码】Redis命令执行过程
   需要了解Redis命令执行过程,请先了解Redis启动过程和Redis事件监听。 Redis启动过程分析 Redis事件监听 在Redis事件监听中我们了解到在创建文件监听事件的时候 acceptTcpHandler就是的执行函数。
源码   原创   redis   |  2020-10-09   0 评论   1,822 浏览

vscode 查看Redis源码
   最近在学习Redis源码,主要是目前负责华为产品FusionInsight HD中Redis组件的相关事务,不得不学习Redis源码。本文主要讲述的是怎么通过vscode查看Redis的源码(Linux平台下面).
源码   redis   原创   vscode   |  2020-10-20   0 评论   3,838 浏览

【Redis源码】Redis Set命令详解
   set命令用于将key-value设置到数据库。如果key已经设置,则set会用新值覆盖旧值,不管原value是何种类型,如果在设置时不指定EX或PX参数,set命令会清除原有超时时间。
redis   转载   命令   |  2020-11-08   0 评论   1,678 浏览

【Redis源码】setnx、setex、psetex命令
   在了解了set的原理之后,setnx、setex、psetex命令的原理我们也应该大致了解了,这3个命令也是先调用了tryObjectEncoding将值优化,再调用setGenericCommand将key-value设置到数据库,只不过这3个命令不需要解析额外参数。
源码   命令   转载   redis   |  2020-11-08   0 评论   1,663 浏览

【Redis源码】mset命令
   通过set、setex等命令只能设置单个字符串到数据库,当我们想一次性设置多个字符串时,可以使用mset或msetnx命令来解决。 格式: mset key value [key value ...] msetnx key value [key value ...]
转载   redis   源码   命令   |  2020-11-08   0 评论   1,475 浏览