![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis缓存数据库
文章平均质量分 78
Lilbetter.
这个作者很懒,什么都没留下…
展开
-
Redis6 - 持久化操作
Redis 基于内存的数据库,它的数据存到内存中。但是Redis数据也可以写到硬盘中去,这个过程就称为持久化。 Redis 提供了2个不同形式的持久化方式 RDB(Redis DataBase) AOF(Append OnlyFile) 1.Redis6 持久化之RDB 在Redis中默认就有RDB操作,默认开启RDB 1.1 RDB是什么? 在指定的时间间隔内将内存中的数据集快照写入磁盘(硬盘中),也就是行话讲的 Snapshot快照,它恢复时是将快照文件直接读到内存里。 1.2 备份...原创 2022-04-13 15:17:51 · 295 阅读 · 0 评论 -
Redis6 新数据类型
1.Bitmaps 针对位操作运算的一个字符串 1.1 简介 现代计算机使用二进制(位)作为信息的基础单位,1个字节等于8位,例如"abc"字符串是由3个字节组成,但实际在计算机中存储时将其用二进制表示,"abc"分别对应的ASCII码分别是97、98、99,对应的二进制分别是01100001、01100010和01100011。如下图 合理地使用操作位能够有效地提高内存使用率和开发效率。 Redis提供了Bitmaps这个“数据类型”可以实现对位的操作: (1)Bitmaps本身不...原创 2022-04-12 15:29:54 · 199 阅读 · 0 评论 -
Redis 发布和订阅
1.什么是发布和订阅 Redis发布订阅(pub / sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis客户端可以订阅任意数量的频道。 2.Redis的发布和订阅 客户端可以订阅频道如下图 2.当给这个频道发布消息后,消息就会发送给订阅的客户端 3.发布和订阅的命令行实现 打开一个客户端订阅 channel1 SUBSCRIBE channel1 打开另一个客户端,给channel1发布消息hello publish chan.原创 2022-04-12 13:14:04 · 1208 阅读 · 0 评论 -
Redis6 入门到精通
NoSQL:用来解决性能问题而出现的技术 Redis(缓存数据库):一种典型的NoSQL数据库 NoSQL的好处:1.减少CPU和IO的压力 2.直接通过内存进行读取 3.可以直接作为缓存使用,提高访问速度,减少IO的读操作。 1.NoSQL 1.1 NoSQL数据库概述 NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。 不遵循SQL标准原创 2022-04-11 23:40:31 · 690 阅读 · 0 评论