打开Redis官网发现也开始变成付费了,据说是为了阻止云厂商吸血。推出了自己的Redis Enterprise Software和
Redis Cloud 服务,当然是需要付费的。
开源免费的方面目前主要有Redis单体和扩展套件Redis-stack
Redis Stack 是一组软件套件,它主要由三部分组成。一个是 Redis Stack Server,一个是 RedisInsight,一个是 Redis Stack 客户端 SDK。
其中 Redis Stack Server 由 Redis,RedisSearch,RedisJSON,RedisGraph,RedisTimeSeries 和 RedisBloom 组成。对redis的功能做了扩展
安装及配置
通过默认的RedHat 9 的默认组件库只能安装 Redis 6.0+版本,所以建议直接安装Redis Stack Server,里面包含最新版的Redis 7.4.1,可以熟悉一下当下的新技术。
官方仅安装Redis文档:Install Redis on Linux
官方安装Redis-stack 文档(推荐): Install Redis Stack on Linux
官方下载组件汇总: https://redis.io/downloads/
#创建/etc/yum.repos.d/redis.repo 文件,并添加如下内容
[root@tutu ~]# vim /etc/yum.repos.d/redis.repo
[Redis]
name=Redis
baseurl=http://packages.redis.io/rpm/rhel9
enabled=1
gpgcheck=1
#运行以下命令:
[root@tutu ~]# curl -fsSL https://packages.redis.io/gpg > /tmp/redis.key
[root@tutu ~]# rpm --import /tmp/redis.key
[root@tutu ~]# dnf install epel-release
[root@tutu ~]# dnf install redis-stack-server
[root@tutu ~]# systemctl enable redis-stack-server
[root@tutu ~]# systemctl start redis-stack-server
[root@tutu ~]# redis-cli
#修改 redis stack server的配置文件
[root@tutu etc]# vim /opt/redis-stack/etc/redis-stack.conf
修改成如下:
#连接端口
port 6379
#daemonize守护进程启动
daemonize yes
#最大使用内存
maxmemory 512MB
#连接密码,改成自己的
requirepass soPBXNLCimv2QFAKeF
#重启进程
[root@tutu etc]# systemctl restart redis-stack-server
连接
安装完毕就可以连接了,可以使用自己之前的redis连接工具,但是建议下载官方Redis管理软件 Redis Insight,功能更丰富,查看数据更多样化(主要是针对于Redis stack额外功能的查看)
官方下载链接:Redis Insight 免费客户端
![图片[1]-安装Redis 7.4.1-真不错鸭](https://oss.tutuspring.com/tutu/2024/12/PixPin_2024-12-20_15-18-19.png?x-oss-process=style%2Flarge)
![图片[2]-安装Redis 7.4.1-真不错鸭](https://oss.tutuspring.com/tutu/2024/12/PixPin_2024-12-20_15-19-01.png?x-oss-process=style%2Flarge)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END