
redis
codeboy-leon
Self-discipline makes freedom
展开
-
redis03
五大数据类型及应用场景类型特点使用场景string简单key-value类型,value可为字符串和数字常规计数(微博数, 粉丝数等功能)(短信验证)hash是一个string类型的field和value的映射表,hash特别适合用于存储对象存储部分可能需要变更的数据(比如用户信息)list有序可重复列表消息队列等(常用于生产者消费者框架中)set无序不可重复列表存储并计算关系(如微博,关注人或粉丝存放在集合,可通过交集、并集、差集等操作实现如共同关原创 2020-11-03 15:29:12 · 275 阅读 · 0 评论 -
redis02
redis02位图操作bitmap定义 不是我们通常任务的bmp格式的图片,位图操作指的是在redis中,以二进制bit为单位操作字符串类型的数据1、位图不是真正的数据类型,它是定义在字符串类型中2、一个字符串类型的值最多能存储512M字节的内容,位上限:2^32# 1MB = 1024KB# 1KB = 1024Byte(字节)# 1Byte = 8bit(位)强势点可以实时的进行统计,极其节省空间。官方在模拟1亿2千8百万用户的模拟环境下,在一台MacBookPro上,典型的统计原创 2020-11-03 15:27:12 · 259 阅读 · 0 评论 -
redis01:
Redis介绍特点及优点1、开源的,使用C编写,基于内存且支持持久化2、高性能的Key-Value的NoSQL数据库3、支持数据类型丰富,1.字符串strings,2.散列hashes,3.列表lists,4.集合sets,5.有序集合sorted sets 等等4、支持多种编程语言(C C++ Python Java PHP ... )5、单进程单线程与其他数据库对比1、MySQL : 关系型数据库,表格,基于磁盘,慢2、MongoDB:键值对文档型数据库,值为类似JSON文档原创 2020-11-02 20:31:02 · 306 阅读 · 0 评论