手写快速列表 quicklist lucario 发布于 2024-04-15 包括在 手写系列本文深入探讨了 Redis 的 quicklist 数据结构,比较了其内部实现 ziplist 和 listpack 的优劣,并使用 Go 语言手写实现一个 quicklist,旨在提升存储大量小元素场景的性能与内存效率。
手写缓存 GigaCache lucario 发布于 2024-02-26 包括在 手写系列本文通过深入分析 bigcache 设计思想,探索并使用 Go 语言实现高性能缓存库 GigaCache,支持 GB 级数据量,采用 0-GC 设计,支持高效的并发处理和淘汰策略,以支持毫秒级响应的高性能场景。