摘要: Redis作为一款内存数据库,解决内存性能问题就显得尤为重要。作为Hash表这种应用数据结构,当数据量大的时候,就会出现2大问题:哈希冲突和rehash开销 一、什么是哈希冲突以及redis如何解决哈希冲突 哈希表是基于数组的一种存储方式.它主要由哈希函数和数组构成。 当要存储一个数据的时候,首先用 阅读全文
posted @ 2022-05-11 22:35 chch213 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1、Redis前言 C语言的传统的字符串(以’\0’结尾的字符数组)表示。 SDS提升字符串的操作效率,同时也可以保存二进制数据。因为传统C字符串符合ASCII编码,这种编码的操作的特点就是:遇零则止 。即,当读一个字符串时,只要遇到’\0’结尾,就认为到达末尾,就忽略’\0’结尾以后的所有字符。因 阅读全文
posted @ 2022-05-11 00:03 chch213 阅读(87) 评论(0) 推荐(0) 编辑