首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cooper_li
掘友等级
全栈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
【Redis源码系列】Redis6.0数据结构详解--编码与对象
前言 通过前面的学习我们了解了Redis6.0中典型的数据结构实现, 我们都知道Redis常用的数据类型有五种, 分别为String, Set, Zset, Hash, List。这五种类型的的底层都
【Redis源码系列】Redis6.0数据结构详解--skiplist篇
前言 上篇文章我们研究了Redis 压缩列表ziplist数据结构的实现原理, 并深入分析了其针对性的优化手段。本篇我们研究一下另一个数据结构跳跃表, 即skiplist。关于跳跃表原理实现相对比较简
【Redis源码系列】Redis6.0数据结构详解--ziplist篇
前言 上篇文章我们研究了Redis SDS数据结构的实现原理, 并深入分析了其针对性的优化手段。本篇我们研究一下另一个数据结构ziplist。 数据结构 整体布局 ziplist没有结构体定义, 官方
【Redis源码系列】Redis6.0数据结构详解--SDS篇
前言 上篇文章我们研究了Redis6的DB实现以及数据存储过程, 通过过往的详细分析我们已经了解了Redis6的服务启动, 事件机制, 多线程处理, DB结构及数据存储, 已经掌握了Redis的事件执
【Redis源码系列】Redis6.0 DB结构以及渐进式rehash超详细源码解读
前言 上篇文章我们研究了Redis6的多线程机制, Redis通过多线程处理数据包的读写逻辑, 主线程处理命令的数据库执行过程的形态来提供服务。那么命令的执行流程具体是什么样的呢?了解命令的执行流程之
【Redis源码系列】Redis6.0 超详细多线程IO源码分析
前言 上篇文章我们研究了Redis6的事件机制, 与之前版本相比, 事件处理机制并没有太大的变化。在6.0版本中最大的变化莫过于增加了多线程IO机制, 有效提升了Redis在处理网络IO方面的处理能力
【Redis源码系列】Redis6.0事件机制详解
前言 上次我们聊完了Redis服务的启动过程, 启动过程中大致分为: 参数及配置初始化 -> 启动服务绑定监听 -> 启动多线程 -> 事件轮询, 通过服务启动的流程我们也熟悉了Redis的整体架构和
【crow】C++微服务框架镜像 crow
前言 crow是一个高性能且易用的c++ web框架, 本文记录使用docker搭建可用的 crow 框架镜像 项目地址 本次构建完成镜像地址 源镜像 基于官方 gcc 镜像构建可用crow环境 安装
【Redis源码系列】Redis服务启动流程分析--超详细逐行分析
前言 经过多年的发展, Redis已经经历了6个大版本, 6.0系列也增加了很多新特性, 如果IO的多线程处理等。同时源码依旧保持了非常高的水准, 简洁的目录布局以及清晰地文档注释和代码结构, 让人可
【php源码系列】php源码扩展编写实践--订单号生成
前言 php除了本身优秀的源码设计, 也提供了完善的Zend Api和扩展骨架接口, 用以提供扩展功能。基于扩展能力可以非常容易的实现一些使用纯php比较难以实现或者高性能的应用, 如Swoole和其
下一页
个人成就
文章被点赞
23
文章被阅读
27,518
掘力值
779
关注了
11
关注者
21
收藏集
8
关注标签
13
加入于
2019-12-06