潍坊市论坛

注册

 

发新话题 回复该主题

面试必备Redis有哪几种数据结构及应用 [复制链接]

1#
北京医院治疗手足癣 http://baidianfeng.39.net/a_cjzz/210119/8604561.html

简述:

●String——字符串

String数据结构是简单的key-value类型,value不仅可以是String,也可以是数字(当数字类型用Long可以表示的时候encoding就是整型,其他都存储在sdshdr当做字符串)。

String常见的应用场景:1.常用的key-value缓存应用2.常规的计数器:微博数、粉丝数

●Hash——字典

在Memcached中,我们经常将一些结构化的信息打包成hashmap,在客户端序列化后存储为一个字符串的值(一般是JSON格式),比如用户的昵称、年龄、性别、积分等。

●List——列表

List说白了就是链表(redis使用双端链表实现的List)

比如:微博

分享 转发
TOP
发新话题 回复该主题