如何在 Ubuntu 20.04 中安装和配置 Redis

Redis 是一种数据库缓存服务和一种内存数据结构存储。 这意味着,对数据库的频繁请求由 Redis 缓存,并从最快的内存 RAM 提供服务。 它通过在微秒内访问有助于减少时间延迟并提高应用程序的性能。 Redis 支持哈希、列表、排序集、字符串、集合等数据结构。

通常,一些 GB 的 RAM 会分配给 Redis。 运行应用程序时,内存被占用。 使用 Redis 的 maxmemory 策略刷新存储。 以下是支持的最大内存策略算法:-

挥发性lru :首先删除(LRU)最近使用较少的具有过期设置的密钥

allkeys_lru :不管过期设置如何,首先删除最近使用较少的密钥

volatiel_random :删除带有过期集的随机密钥

allkeys_random : 密钥被随机删除,没有过期设置

volatile_ttl :删除最近的过期时间键,即。 具有较小的 TTL 值

不驱逐 : 没有一个key过期,只返回写操作。

在本文中,我将在 Ubuntu 20.04 上安装最新版本的 Redis 服务并进行配置。

安装

要在 Ubuntu 上安装 Redis,首先要更新您的系统。

$ sudo apt update

更新完成后,使用 apt 包管理器安装 Redis,

$ sudo apt install redis -y

安装完成后,检查版本,

$ redis-cli -v

现在,通过输入以下命令启动 Redis 服务器。

$ sudo systemctl start redis-server

启用该服务,以便它在服务器重新启动时自动启动,

$ sudo systemctl enable redis-server

另外,检查 Redis 服务器的状态,

$ sudo systemctl status redis-server

Redis 的默认端口是 6379,并侦听 IPv4 localhost 127.0.0.1 以及 IPV6 环回地址。 您可以通过执行以下命令进行验证。

$ ss -ltn