文章 2023-11-02 来自:开发者社区

Redis源码剖析之字典(dict)

Dict在redis中是最为核心的一个数据结构,因为它承载了redis里的所有数据,你可以简单粗暴的认为redis就是一个大的dict,里面存储的所有的key-value。redis中dict的本质其实就是一个hashtable,所以它也需要考虑所有hashtable所有的问题,如何组织K-V、如何处理hash冲突、扩容策略及扩容方式……。实际上Redis中hashtable的实现方式就是普通的....

Redis源码剖析之字典(dict)
文章 2023-10-08 来自:开发者社区

【Redis源码】dict字典学习(三)

前言:该篇内容为我对redis的学习记录,欢迎指正批评。一.redis 数据库流程结构二.结构解析server.h - client结构体typedefstructclient {    uint64_t id;            /* 客户端唯一增量ID. */    int fd; &...

【Redis源码】dict字典学习(三)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等