如何在 Ubuntu 22.04 上安装 Redis 内存中数据库服务器
Jack Wallen 将引导您完成安装和配置单节点 Redis 服务器以满足内存中数据库服务器的需求。
Redis 是一个开源的内存中键值存储,可用作功能强大的数据库服务器。Redis支持多种数据结构,例如字符串,哈希,列表,集合,位图,排序集等等。鉴于Redis将所有内容存储在内存中,它的速度非常快。需要注意的是,您需要将其安装在具有相当大RAM的服务器上。 我在这里要做的是引导您完成启动并运行单节点Redis服务器的过程。在后面的教程中,我们将讨论如何设置 Redis 集群,以便您可以获得服务器的高可用性。 在此之前,让我们启动并运行该单实例服务器。 SEE: 招聘工具包:数据库工程师(TechRepublic Premium) 我将使用 Ubuntu Server 22.04 进行演示,因此您需要一个启动并运行该 Linux 发行版的实例(尽管您也可以将其安装在 20.04 上)以及具有 sudo 权限的用户。 就是这样。让我们开始工作吧。 您要做的第一件事是使用以下命令更新Ubuntu Server: sudo apt-get update 如果内核在此过程中升级,则需要重新启动计算机,以使更改生效。 升级完成后,使用以下命令安装 Redis: sudo apt-get install redis-server -y 安装应该不会花费太多时间。在启动/启用服务器之前,让我们处理几个配置。 使用以下命令打开 Redis 配置文件: sudo nano /etc/redis/redis.conf 查找以下行: 绑定 127.0.0.1 ::1 我们将配置 Redis,以便它通过将该行更改为(编辑以反映服务器的 IP 地址)来侦听托管服务器的 IP 地址: 绑定 192.168.1.22 ::1 接下来,查找以下行: 监督否 将该行更改为: 受监督系统 保存并关闭该文件。 Redis 可能已经在运行,所以我们要做的是重新启动它,以便配置更改生效,命令如下: sudo systemctl restart redis-server 接下来,启用 Redis,使其在启动时启动,并使用以下命令: sudo systemctl enable redis-server 验证 Redis 是否正在运行,并使用以下命令: sudo systemctl status redis-server 测试以确保 Redis 正在使用以下命令侦听: redis-cli -h 192.168.1.22 -p 6397 您现在应该发现自己在 Redis 控制台上。测试它: ping “你好,TechRepublic!” 您应该在输出中看到“Hello, TechRepublic!”。 恭喜,您现在已启动并运行 Redis 内存中数据库服务器。下次,我们将为群集配置此内容并加入节点。在此之前,您可以通过阅读官方文档开始学习 Redis 命令行界面 (CLI)。您将需要什么
如何安装 Redis
sudo apt-get upgrade -y如何配置 Redis
如何启动和启用 Redis
评论专区