Redis的基本介绍和安装方式(包括Linux和Windows版本),以及常用命令的演示

简介: Redis(Remote Dictionary Server)是一个高性能的开源键值存储数据库。它支持字符串、列表、散列、集合等多种数据类型,具有持久化、发布/订阅等高级功能。由于其出色的性能和广泛的使用场景,Redis在应用程序中常作为高速缓存、消息队列等用途。

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安装:

  1. 访问https://github.com/MicrosoftArchive/redis/releases 下载最新的安装包。
  2. 解压缩下载好的文件。
  3. 运行 redis-server.exe 开启服务。

使用WSL安装(推荐):

  1. 启用Windows Subsystem for Linux,安装一个Linux发行版(如Ubuntu)。
  2. 在WSL中,参照上述Linux平台安装指南进行操作。

Redis常用命令演示:

以下是一些常用的Redis命令演示:

  1. 设置键值:
SET key value
​

例如:

SET welcome "Hello, Redis!"
​
  1. 获取键值:
GET key
​

例如:

GET welcome
​
  1. 删除键:
DEL key
​

例如:

DEL welcome
​
  1. 添加一个元素到列表尾部:
RPUSH key value
​

例如:

RPUSH mylist "Apple"
目录
相关文章
|
11月前
|
安全 Linux 生物认证
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
480 0
Nexpose 8.25.0 for Linux & Windows - 漏洞扫描
|
11月前
|
安全 Linux 生物认证
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
510 17
Nexpose 8.24.0 for Linux & Windows - 漏洞扫描
|
11月前
|
SQL 安全 Linux
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
539 1
Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架
|
11月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
1151 1
Metasploit Framework 6.4.95 (macOS, Linux, Windows) - 开源渗透测试框架
|
11月前
|
Linux 虚拟化 iOS开发
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
2143 0
VMware Remote Console 13.0.1 for macOS, Linux, Windows - vSphere 虚拟机控制台的桌面客户端
|
11月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
1018 6
|
11月前
|
存储 安全 Linux
Linux卡在emergency mode怎么办?xfs_repair 命令轻松解决
Linux虚拟机遇紧急模式?别慌!多因磁盘挂载失败。本文教你通过日志定位问题,用`xfs_repair`等工具修复文件系统,三步快速恢复。掌握查日志、修磁盘、验重启,轻松应对紧急模式,保障系统稳定运行。
1664 2
|
数据安全/隐私保护 Windows
|
缓存 网络协议 安全
|
Windows
Windows Vista中10条常用的运行命令
   [摘要] 下面就给大家讲讲Windows Vista下面的一些工具命令,你只需按Win+R调出“运行框”,然后输入相应的命令并打回车即可。[关键字] Windows Vista 运行命令      下面就给大家讲讲Windows Vista下面的一些工具命令,你只需按Win+R调出“运行框”,然后输入相应的命令并打回车即可。
1265 0