一、什么是Redis
Redis(Remote Dictionary Server)是一个开源的、基于内存的键值对存储系统。它以其极高的读写性能(可达微秒级别)而闻名,常被用作数据库、缓存和消息中间件。与传统键值存储不同,Redis支持丰富的数据结构,包括字符串(String)、哈希(Hash)、列表(List)、集合(Set)和有序集合(ZSet)等,这使得它能灵活应对各种场景,如会话存储、排行榜、消息队列等。为保证数据可靠性,Redis提供了持久化机制。同时,它还支持主从复制、哨兵和集群模式,以实现高可用性和横向扩展。需要注意的是,由于其数据主要存储在内存中,在应对大规模数据时成本较高,通常不作为唯一的持久化数据源,而是与其它数据库配合使用。
二、安装Redis
1.安装必要软件
apt-get install lsb-release curl gpg
2.添加Redis仓库
curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
chmod 644 /usr/share/keyrings/redis-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
3.更新软件
apt-get update
4.安装Redis
apt-get install redis
三、更多版本安装
1.列出所有可以安装的版本
apt policy redis
2.指定版本安装
apt-get install redis=6:8.2.1-1rl1~noble1
四、运行Redis
1.允许开机自启
systemctl enable redis-server
2.运行Redis
systemctl start redis-server
评论区