Tomcat 架构设计 25 年后依旧能打!我学到了什么?
Tomcat 的架构设计 25 年后的今天依旧能打!借鉴 Tomcat 的设计思想在工作中做好架构设计。
Tomcat 架构原理解析到架构设计借鉴
撸下 Tomcat 这只猫,深入浅出原理拆解与设计哲学分析解读到最后的运用借鉴,干了
学透 Redis HyperLogLog,看这篇就够了
HyperLogLog 是一种概率数据结构,用于估计集合的基数。每个 HyperLogLog 最多只需要花费 12KB 内存,在标准误差 0.81%的前提下,就可以计算 2 的 64 次方个元素的基数。
Redis Stream 数据结构实现原理真的很强
Stream 是 Redis 5.0 版本专门为消息队列设计的数据类型,借鉴了 Kafka 的 Consume Group 设计思路,提供了消费组概念。并且能记住每一个客户端的访问位置,从而保证消息不丢失。
七夕,我对你说的深情告白
这个世界最坏的罪名,我想是太易动情,但我喜欢这罪名。
码哥字节 124 篇优秀文章精选
优质文章精选整理,收藏。
Redis Sorted Set 底层实现原理深度解读与排行榜实战
skiplist 用来根据 score 进行范范围查询或者单个查询,dict 散列表则用于实现 O(1) 时间复杂度查根据数据查询对应 score,满足高效范围查询和单元素查询
深度图解 Redis Hash(散列表)实现原理
Hash 数据类型底层存储数据结构实际上有两种:dict 结构;另外就是在 7.0 版本之前使用 ziplist,之后被 listpack 代替。
Redis Set 用了 2 种数据结构来存储,到现在才知道
Redis Set 底层数据结构居然使用了两种数据结构来保存数据
Redis List 底层三种数据结构原理剖析
从 linkedlist、 ziplist 到 quicklist,再到 listpack 结构。设计的初衷都是能够高效的使用内存,同时避免性能下降。
码哥字节 124 篇优秀文章精选大集结
优质文章精选整理,收藏。
图解 Redis String 底层数据结构 SDS 与计数器实战
数据类型的使用技法和以及每种数据类型底层实现原理是你核心筑基必经之路,好好修炼。