Redis:修订间差异
无编辑摘要 |
(→liunx) |
||
(未显示同一用户的1个中间版本) | |||
第16行: | 第16行: | ||
===安装=== | ===安装=== | ||
====docker==== | |||
使用[[docker]]启动Redis很简单,启动一个容器即可: | |||
docker run --name my-redis -p 6379:6379 -d redis | |||
启动后可以进入容器 | |||
<syntaxhighlight lang="bash" > | |||
docker exec -it my-redis bash # 进入my-redis容器 | |||
# 容器内 | |||
redis-server --version # 查看Redis版本 | |||
redis-cli # 启动Redis客户端,连接到redis | |||
ping #验证连接是否成功,成功会返回pong | |||
</syntaxhighlight> | |||
也可以在主机电脑使用Redis客户端连接到容器的redis。 | |||
{{了解更多 | |||
|[https://hub.docker.com/_/redis Docker Hub:redis] | |||
}} | |||
====liunx==== | ====liunx==== | ||
Ubuntu上可以使用apt命令安装 Redis: | Ubuntu上可以使用apt命令安装 Redis: | ||
<syntaxhighlight lang="bash" > | <syntaxhighlight lang="bash" > | ||
sudo apt update # 更新Ubuntu包 | sudo apt update # 更新Ubuntu包 | ||
sudo apt install redis-server # 安装Redis | sudo apt install redis-server # 安装Redis | ||
redis-server --version # 查看Redis版本 | redis-server --version # 查看Redis版本 | ||
第27行: | 第46行: | ||
<syntaxhighlight lang="bash" > | <syntaxhighlight lang="bash" > | ||
redis-server # 启动Redis服务器 | redis-server # 启动Redis服务器 | ||
# 后台启动Redis服务器,并将标准输出和错误信息都存储到redis.log | |||
# nohup redis-server > redis.log 2>&1 & | |||
redis-cli # 启动Redis客户端,需启动另一个终端输入 | redis-cli # 启动Redis客户端,需启动另一个终端输入 |
2022年3月26日 (六) 06:50的最新版本
Redis是一个开源的键值数据库。
简介
时间轴
- 2009年5月10日,Redis最初版本
- 2015年4月1日,发布Redis 3.0
- 2018年10月17日,发布Redis 5.0
- 2020年4月30日,发布Redis 6.0
- 2021年6月1日,发布Redis 6.2.4
安装
docker
使用docker启动Redis很简单,启动一个容器即可:
docker run --name my-redis -p 6379:6379 -d redis
启动后可以进入容器
docker exec -it my-redis bash # 进入my-redis容器
# 容器内
redis-server --version # 查看Redis版本
redis-cli # 启动Redis客户端,连接到redis
ping #验证连接是否成功,成功会返回pong
也可以在主机电脑使用Redis客户端连接到容器的redis。
了解更多 >> Docker Hub:redis
liunx
Ubuntu上可以使用apt命令安装 Redis:
sudo apt update # 更新Ubuntu包
sudo apt install redis-server # 安装Redis
redis-server --version # 查看Redis版本
安装完成后,可以启动Redis服务器,使用Redis客户端来进行交互。
redis-server # 启动Redis服务器
# 后台启动Redis服务器,并将标准输出和错误信息都存储到redis.log
# nohup redis-server > redis.log 2>&1 &
redis-cli # 启动Redis客户端,需启动另一个终端输入
ping #验证连接是否成功,成功会返回pong
Windows
官方没提供Windows的安装包,有2种安装方法。
1.Windows的WSL可以直接运行Linux程序,所以可以在WSL中安装Redis,然后在Windows中使用。以下为在WSL中的Ubuntu系统安装Redis:
# 进入WSL的Ubuntu终端
sudo apt update
sudo apt install redis-server
2.使用其他用户分发的Redis的windows程序。
- MicrosoftArchive(目前3.2.100,已停止更新):https://github.com/MicrosoftArchive/redis/releases
- tporadowski:https://github.com/tporadowski/redis/releases
数据类型
资源
官网
- Redis 官网:https://redis.io/
- Redis 文档:https://redis.io/documentation
- GitHub:https://github.com/redis/redis