redis系列
文章平均质量分 78
King Rat
I am the Rat King
展开
-
快速上手RedisTemplate
前景提要:这篇文章可以e,并,如果想要了解API的,可以去看一下API文档,或者用到具体的方法在Idea里,直接点进去RedisTemplate源码,找需要的方法。原创 2022-10-18 01:10:50 · 1162 阅读 · 0 评论 -
redis的设计与实现--简单动态字符串
redis的类型与编码: 使用redis命令查看类型和编码简单动态字符串简单动态字符串是redis定义的一种数据类型。在redis中包含字符串的键值对在底层都是都是SDS实现的。首先redis使用c编写的,为什么不用c中原生字符串?1.获取长度的复杂度高,c语言中,字符串是通过char数组实现,本身不记录自身长度,获取长度为O(n),(使用sds是O(1),保证获取字符串的工作不会成为redis的瓶颈)2.内存分配十分繁琐,几乎每次修改字符串,程序就会重新分配内存。,(使用sds后可以减少内存重新分配原创 2022-07-08 17:44:25 · 365 阅读 · 0 评论