目录
一、简介
二、Redis基础
三、Redis的持久化
四、Redis主从、哨兵、分片集群安装
五、Redis主从
六、Redis哨兵
七、Redis分片集群
一、简介
- Redis是一个内存中的数据结构存储系统,可以用作数据库、缓存和消息中间件。
- 它的数据结构包括字符串、列表、集合、有序集合、哈希表等,支持各种类型的操作,如查询、添加、删除、更新等。
- Redis主要特点包括高性能、持久化、支持多种数据结构、支持事务、支持主从复制、支持发布/订阅等。在互联网应用、高并发场景、分布式系统等方面被广泛应用。
二、Redis基础
Redis基础https://blog.csdn.net/icbbm/article/details/134894452
三、Redis的持久化
Redis的持久化(RDB、AOF)https://blog.csdn.net/icbbm/article/details/134880338?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22134880338%22%2C%22source%22%3A%22icbbm%22%7D
四、Redis主从、哨兵、分片集群安装
Redis主从、哨兵、分片集群安装https://blog.csdn.net/icbbm/article/details/134931282?spm=1001.2014.3001.5501
五、Redis主从
Redis主从https://blog.csdn.net/icbbm/article/details/135015912?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135015912%22%2C%22source%22%3A%22icbbm%22%7D
六、Redis哨兵
Redis哨兵https://blog.csdn.net/icbbm/article/details/135016183?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135016183%22%2C%22source%22%3A%22icbbm%22%7D
七、Redis分片集群
Redis分片集群https://blog.csdn.net/icbbm/article/details/135025855?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135025855%22%2C%22source%22%3A%22icbbm%22%7D
Redis是一个开源的内存数据结构存储系统,用于支持不同种类的数据结构,如字符串、列表、哈希表、集合、有序集合等。
以下是一些Redis的关键特点:
- 内存存储:Redis主要将数据存储在内存中,这使得它具有非常高的读写性能。
- 持久化:Redis支持数据的持久化,可以将内存中的数据持久化到硬盘上,以防止数据丢失。它提供了两种持久化方式:快照(snapshotting)和日志(append-only file)。
- 多种数据结构支持:Redis不仅支持基本的字符串类型,还支持列表、哈希表、集合、有序集合等多种数据结构。这些数据结构使得Redis非常适用于各种场景下的数据存储和计算。
- 高性能:由于数据存储在内存中,并且Redis采用了一些优化策略,如高效的数据结构和快速的操作,使得Redis具有非常高的读写性能。
- 高可用性:Redis提供了主从复制的功能,可以将数据复制到多个节点上,以实现数据的高可用性和负载均衡。
- 分布式:Redis还支持分布式的数据存储和计算,可以通过分片(sharding)和集群(cluster)来实现。
总之,Redis是一个强大的内存数据存储系统,具有高性能、高可用性和丰富的数据结构支持,适用于各种场景下的数据存储和计算。