2025年7月更新:Redis官方近期发布了7.2.5稳定版,优化了内存管理和集群性能,建议新用户直接安装最新版本以获得更好的体验。
Redis(Remote Dictionary Server)是一个开源的内存数据库,以超快的读写速度和丰富的数据结构(如字符串、哈希、列表等)著称,它常被用作缓存、消息队列或实时数据分析的解决方案,支持持久化存储,性能吊打传统数据库。
Linux/macOS用户:
打开终端,直接通过包管理器安装(推荐):
# Ubuntu/Debian sudo apt update && sudo apt install redis-server # CentOS/RHEL sudo yum install epel-release && sudo yum install redis # macOS (Homebrew) brew install redis
Windows用户:
微软官方已停止维护Windows原生版Redis,但可通过以下方式体验:
安装完成后,默认会自动启动服务,手动控制方式如下:
# Linux/macOS sudo systemctl start redis-server # 启动 sudo systemctl enable redis-server # 开机自启 # macOS (Homebrew) brew services start redis
验证是否运行成功:
redis-cli ping # 返回 "PONG" 即表示正常
Redis配置文件通常位于/etc/redis/redis.conf
(Linux)或/usr/local/etc/redis.conf
(macOS),常用调整项:
bind 127.0.0.1
为0.0.0
可允许远程连接(需谨慎)。 requirepass yourpassword
并设置密码。 save
参数。 修改后重启服务生效:
sudo systemctl restart redis-server
打开终端,输入redis-cli
进入交互界面:
# 存储一个键值 SET mykey "Hello Redis" # 读取键值 GET mykey # 返回 "Hello Redis" # 使用哈希结构 HSET user:1 name "Alice" age 30 HGETALL user:1 # 返回完整哈希
redis-benchmark
命令模拟并发请求。 INFO persistence
查看RDB/AOF状态。 Q:Windows如何彻底卸载Redis?
A:如果是WSL安装,直接卸载Ubuntu分发版;Memurai则通过控制面板删除。
Q:连接失败报错“Connection refused”?
A:检查服务是否启动,或防火墙是否阻止了6379端口。
从安装到体验,Redis的简洁设计让开发者能快速上手,无论是作为缓存还是数据库,它的高性能都能显著提升应用响应速度,试试用SET/GET命令玩转你的第一个键值存储吧!
(注:本文基于Redis 7.2.5版本编写,操作可能因环境差异略有不同。)
本文由 疏弘业 于2025-07-31发表在【云服务器提供商】,文中图片由(疏弘业)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/498023.html
发表评论