北国风光

LV0
订阅了专栏

腾讯云自媒体分享计划

2 文章2.5K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

2 文章0 回答2.5K 关注者
发表了文章

Nginx 实用配置

北国风光
HTTP
发表了文章

跟着大彬读源码 - Redis 10 - 对象编码之整数集合

整数集合是 Redis 集合键的底层实现之一。当一个集合只包含整数值元素,并且元素数量不多时,Redis 就会使用整数集合作为集合键的底层实现。

北国风光
Redis编程算法
发表了文章

跟着大彬读源码 - Redis 9 - 对象编码之 三种list

Redis 底层使用了 ziplist、skiplist 和 quicklist 三种 list 结构来实现相关对象。顾名思义,ziplist 更节省空间、sk...

北国风光
编程算法Redis文件存储存储
发表了文章

跟着大彬读源码 - Redis 8 - 对象编码之字典

字典,是一种用于保存键值对的抽象数据结构。由于 C 语言没有内置字典这种数据结构,因此 Redis 构建了自己的字典实现。

北国风光
Redis编程算法数据结构
发表了文章

跟着大彬读源码 - Redis 7 - 对象编码之简单动态字符串

Redis 没有直接使用 C 语言传统的字符串表示(以空字符串结尾的字符数组),而是构建了一种名为简单动态字符串(simple dynamic string)的...

北国风光
Redis编程算法APIHTML
发表了文章

跟着大彬读源码 - Redis 6 - 对象和数据类型(下)

ziplist 编码的哈希对象使用压缩列表作为底层实现。每当有新的键值对要加入到哈希对象时,程序会先将保存了键的压缩列表节点推入到表尾,然后再将保存了值的压缩列...

北国风光
Redis文件存储编程算法
发表了文章

跟着大彬读源码 - Redis 5 - 对象和数据类型(上)

相信很多人应该都知道 Redis 有五种数据类型:字符串、列表、哈希、集合和有序集合。但这五种数据类型是什么含义?Redis 的数据又是怎样存储的?今天我们一起...

北国风光
Redis编程算法文件存储数据结构存储
发表了文章

跟着大彬读源码 - Redis 4 - 服务器的事件驱动有什么含义?(上)

众所周知,Redis 服务器是一个事件驱动程序。那么事件驱动对于 Redis 而言有什么含义?源码中又是如何实现事件驱动的呢?今天,我们一起来认识下 Redis...

北国风光
Redis
发表了文章

跟着大彬读源码 - Redis 3 - 服务器如何响应客户端请求?(下)

继续我们上一节的讨论。服务器启动了,客户端也发送命令了。接下来,就要到服务器“表演”的时刻了。

北国风光
Redis
发表了文章

跟着大彬读源码 - Redis 1 - 启动服务,程序都干了什么?

一直很羡慕那些能读 Redis 源码的童鞋,也一直想自己解读一遍,但迫于 C 大魔王的压力,解读日期遥遥无期。

北国风光
Redis
发表了文章

跟着大彬读源码 - Redis 2 - 服务器如何响应客户端请求?(上)

上次我们通过问题“启动服务器,程序都干了什么?”,跟着源码,深入了解了 Redis 服务器的启动过程。

北国风光
RedisSocket编程数据库SQL缓存
发表了文章

MySQL - 高可用性:少宕机即高可用?

我们之前了解了复制、扩展性,接下来就让我们来了解可用性。归根到底,高可用性就意味着 "更少的宕机时间"。

北国风光
发表了文章

MySQL - 扩展性 3 负载均衡:眼花缭乱迷人眼

基于这个思路,我们通常的做法是在服务器前端设置一个负载均衡器。负载均衡器的作用是将请求的连接路由到最空闲的可用服务器上。如图 1,显示了一个大型网站负载均衡设置...

北国风光
负载均衡负载均衡缓存DNSMySQL

个人简介

个人成就

  • 获得 120 次赞同
  • 文章被阅读 7.2K 次

扫码关注云+社区

领取腾讯云代金券