阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

如何在Ubuntu 18.04上安装和配置Redis

244次阅读
没有评论

共计 2103 个字符,预计需要花费 6 分钟才能阅读完成。

Redis  (远程字典服务器 Remote Dictionary Server) 是一个开源的内存数据库,用作缓存和消息代理。它也被称为数据结构服务器。它与其他主要数据库的不同之处在于它能够存储高级数据类型(包括地图,列表,集合等),易于使用的界面,对数据进行原子操作以及其他人无法找到的出色性能现有数据库。

这就是在本教程中,我们将向您展示如何在 Ubuntu 18.04 上安装 Redis。

为什么要使用 Redis?

如上所述,Redis 的性能和卓越功能使其比传统数据库更好。Redis 的典型用法是:

  • 缓存–其增强的数据持久存储到磁盘的能力使其成为传统缓存解决方案的一个更好的选择
  • 队列– Redis 可用于在后台对作业进行排队。
  • 数器 -Redis 允许简单地创建和实现计数器,而无需读取数据或更新数据库的方案。Redis 中的计数器将保持一致
  • 发布和订阅–用户可以使用“发布 / 订阅”范式轻松分发数据

如何在 Ubuntu 上安装 Redis?

Redis 存在于 Ubuntu 的官方软件包存储库中。现在让我们在 Ubuntu 上安装 Redis:

1、更新 APT 存储库缓存

为了安装 Redis,首先需要更新 Ubuntu 的 APT 存储库缓存。您可以使用以下命令进行操作:

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt update

2、使用 APT 命令在 Ubuntu 上安装 Redis

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install redis

如何在 Ubuntu 18.04 上安装和配置 Redis

按 y,然后按 Enter 键继续。

3、检查 Redis 版本

为了检查 Redis 是否正确安装并正常工作,可以输入以下命令:

[linuxidc@linux:~/www.linuxidc.com]$ redis-cli –version

如何在 Ubuntu 18.04 上安装和配置 Redis

输出将显示计算机上当前安装的实用程序的版本。

启动和停止 Redis

完成安装后,可以检查 Redis 是否正在运行。您可以使用以下命令执行此操作:

[linuxidc@linux:~/www.linuxidc.com]$ sudo systemctl status redis

In the output, locate Active: active (running).

在输出中,找到“Active: active (running)“。

如何在 Ubuntu 18.04 上安装和配置 Redis

如果尚未启动 Redis,则可以通过输入以下命令来启动它:

[linuxidc@linux:~/www.linuxidc.com]$ sudo systemctl start redis-server

如果 Redis 已经在运行并且要停止它,则可以使用以下命令:

[linuxidc@linux:~/www.linuxidc.com]$ sudo systemctl stop redis

此后,您将在本节中第一个命令的输出中看到“Active: inactive (dead)”。

如何在 Ubuntu 18.04 上安装和配置 Redis

如何在 Ubuntu 上配置 Redis 服务器

Redis 的默认配置位于 /etc/redis/redis.conf 中。默认情况下,服务器侦听来自服务器上所有可用接口的连接。您可以让它侦听您选择的接口,根据需要可以是一个或多个接口。这可以通过使用绑定配置指令来完成,该指令后跟一个或多个 IP 地址。

要指示 Redis 服务器侦听特定的 IP 地址,您需要编辑 /etc/redis/redis.conf 文件。用您喜欢的编辑器打开它。我们将使用 vi。我们使用以下命令打开文件:

sudo vim /etc/redis/redis.conf

找到 bind 127.0.0.1 ::1

如何在 Ubuntu 18.04 上安装和配置 Redis

现在,通过输入您希望 Redis 服务器监听的接口的值来更改 IP 地址。例如:

bind 192.168.213.135

如果您想添加多个 IP 地址,只需将它们用空格隔开即可:

bind 192.168.213.135 192.168.213.136

在这里您需要输入自己网络的 IP 地址。

但是,如果希望服务器侦听网络上的所有接口,则可以使用以下命令:

bind 0.0.0.0

完成更改后,保存并关闭文件。在 vim 中,您可以通过点击:并执行 wq! 来做到这一点。然后重新启动 Redis 服务器以应用更改。重新启动的命令是:

sudo systemctl restart redis-server

基本 Redis 命令示例

Redis 中有不同的命令组,包括:

  • 字符串命令
  • 列表命令
  • 设置命令
  • 哈希命令
  • 排序集命令
  • 发布 / 订阅命令
  • 其他

这里我们提一些在 Redis 中使用的命令组合:

Redis-server /path/redis.conf 启动带有特定配置文件的 Redis
Redis-cli 打开 Redis 提示符
APPEND key value 向键追加一个值
BITCOUNT key [start end] 设置字符串中的比特位
SET key value 在键中设置一个值
EXPIRE key 120 使密钥在 120 秒内过期
INCR key 增加键中的值
KEYS pattern 查找与特定模式匹配的所有键

总结

如何在 Ubuntu 上安装 Redis?就这么简单!在本教程的帮助下,您已将该实用程序成功添加到了您的宝贝库中并可以开始使用它了!我们希望您能充分利用此功能强大的工具!

如果你遇到了问题或者有了反馈,请在下面留言。

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-01-22发表,共计2103字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中