Redis 是一个开源的高性能 Key-Value 数据库,常用于缓存、消息队列、会话管理等场景。 它支持多种数据结构(String、Hash、List、Set、Sorted Set 等),单线程事件驱动,性能非常高。
系统 | 推荐方式 |
---|---|
Windows | 下载微软维护的 Redis for Windows 版本(或 WSL 安装) |
Linux | 用包管理器(yum/apt)或源码编译 |
macOS | 用 Homebrew 安装 |
官方 Redis 不再原生支持 Windows,建议用微软维护的移植版或 WSL。
.zip
压缩包,例如:
Redis-x64-3.2.100.zip
C:\Redis
cd C:\Redis redis-server.exe redis.windows.conf
redis-cli.exe
输入:set name "hello" get name
wsl --install -d Ubuntu
sudo apt update sudo apt install redis-server sudo service redis-server start redis-cli
sudo apt updatesudo apt install redis-serversudo systemctl enable redis-serversudo systemctl start redis-serverphp114 Bytes© 菜鸟-创作你的创作
sudo yum install epel-releasesudo yum install redissudo systemctl enable redissudo systemctl start redisphp107 Bytes© 菜鸟-创作你的创作
wget http://download.redis.io/releases/redis-7.2.4.tar.gztar -zxvf redis-7.2.4.tar.gzcd redis-7.2.4makesudo make installredis-serverphp137 Bytes© 菜鸟-创作你的创作
brew updatebrew install redisbrew services start redisredis-cliphp66 Bytes© 菜鸟-创作你的创作
redis-serverphp12 Bytes© 菜鸟-创作你的创作
redis-cliset user "xiaoming"get userphp38 Bytes© 菜鸟-创作你的创作
redis-cli ping# 返回 PONG 表示正常php29 Bytes© 菜鸟-创作你的创作
/etc/redis/redis.conf
/usr/local/etc/redis.conf
redis.windows.conf
建议常改的配置:
bind 0.0.0.0 # 允许远程访问requirepass 123456 # 设置密码php55 Bytes© 菜鸟-创作你的创作
修改后重启:
sudo systemctl restart redisphp28 Bytes© 菜鸟-创作你的创作
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。