看啥推荐读物
专栏名称: java那些事
分享java开发中常用的技术,分享软件开发中各种新技术的应用方法。每天推送java技术相关或者互联网相关文章。关注“java那些事”,让自己做一个潮流的java技术人!《java程序员由笨鸟到菜鸟》系列文章火热更新中。
今天看啥  ›  专栏  ›  java那些事

分布式缓存技术redis系列(二)详细讲解redis数据结构(内存模型)以及常用命令

java那些事  · 公众号  · Java  · 2018-12-06 18:33
作者:ITPSC链接:www.cnblogs.com/hjwublogRedis数据类型与Memcached仅支持简单的key-value结构的数据记录不同,Redis支持的数据类型要丰富得多,常用的数据类型主要有五种:String、List、Hash、Set和Sorted Set。Redis数据类型内存结构分析Redis内部使用一个redisObject对象来表示所有的key和value。redisObject主要的信息包括数据类型(type)、编码方式(encoding)、数据指针(ptr)、虚拟内存(vm)等。type代表一个value对象具体是何种数据类型,encoding是不同数据类型在redis内部式。redisObject 对象示意图下面分别介绍5种数据类型的用法。String类型字符串是Redis值的最基础的类型。Redis中使用的字符串是通过包装的,基于c语言字符数组实现的简单动态字符串(simple dynamic string, SDS)一个抽象数据结构。其 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照