redis 书 redis笔记整理

导读:Redis是一个开源的内存数据结构存储系统,它支持多种数据结构,如字符串、哈希表、列表等 。本篇笔记将从以下几个方面进行整理和总结 。
1. Redis概述
Redis是一个基于内存的数据结构存储系统,可以用作数据库、缓存和消息代理等 。它支持多种数据结构,包括字符串、哈希表、列表、集合、有序集合等,并提供了丰富的命令操作这些数据结构 。
2. Redis安装与配置
Redis的安装和配置相对简单,只需要下载安装包并解压,然后修改配置文件即可 。在配置文件中可以设置端口号、密码、持久化等选项 。
3. Redis数据类型
Redis支持多种数据类型 , 包括字符串、哈希表、列表、集合、有序集合等 。每种数据类型都有对应的命令,可以方便地进行增删改查等操作 。
4. Redis持久化
Redis支持两种持久化方式,分别是RDB快照和AOF日志 。RDB快照是将当前内存中的数据保存到磁盘上,而AOF日志则是记录每一条写命令,以便在重启时重新执行 。
5. Redis高级特性
Redis还有一些高级特性,如事务、发布订阅、Lua脚本等 。事务可以将多个命令打包成一个原子操作,而发布订阅则可以实现消息的广播和订阅 。Lua脚本可以在Redis服务器端执行 , 可以提高性能并减少网络开销 。
【redis 书 redis笔记整理】总结:Redis是一个功能强大的内存数据结构存储系统,支持多种数据类型和丰富的命令操作 。它还支持持久化、事务、发布订阅等高级特性 , 可以满足不同场景下的需求 。

    推荐阅读