Redis简介:
Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。
Redis安装方式:
Linux平台安装:
在Linux中,可以通过包管理器或从源代码进行安装。
以Ubuntu为例,通过包管理器安装:
sudo apt-get update
sudo apt-get install redis-server
安装完成后,使用以下命令启动Redis服务:
sudo systemctl start redis
如果想是服务开机自启,请执行以下命令:
sudo systemctl enable redis
源代码安装方式:
wget http://download.redis.io/redis-stable.tar.gz
tar xzf redis-stable.tar.gz
cd redis-stable
make
make test
sudo make install
Windows平台安装:
对于Windows平台,可以使用Microsoft的fork或者使用WSL(Windows Subsystem for Linux)安装。
使用Microsoft的fork安装:
- 访问https://github.com/MicrosoftArchive/redis/releases 下载最新的安装包。
- 解压缩下载好的文件。
- 运行 redis-server.exe 开启服务。
使用WSL安装(推荐):
- 启用Windows Subsystem for Linux,安装一个Linux发行版(如Ubuntu)。
- 在WSL中,参照上述Linux平台安装指南进行操作。
Redis常用命令演示:
以下是一些常用的Redis命令演示:
- 设置键值:
SET key value
例如:
SET welcome "Hello, Redis!"
- 获取键值:
GET key
例如:
GET welcome
- 删除键:
DEL key
例如:
DEL welcome
- 添加一个元素到列表尾部:
RPUSH key value
例如:
RPUSH mylist "Apple"