我的编程空间,编程开发者的网络收藏夹
学习永远不晚

ubuntu18.04管理redis

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

ubuntu18.04管理redis

ubuntu18.04管理redis

ubuntu下 redis的安装使用

  • 安装

1. 进入redis安装路径

cd ~/installed/redis-5.0.7

2. 启动redis

  • 启动服务端
    redis-server
  • 启动客户端(必须先启动服务端)
    redis-cli

Ubuntu18.04中安装Redis

准备工作

  1. 先对系统的依赖环境进行更新

    $ sudo apt-get update
    $ sudo apt-get upgrade
    
  2. 安装Redis

    $ sudo apt-get install redis-server
    
    # 如果需要安装成服务的话执行
    $ sudo systemctl enable redis-server.service
    
    # 确认安装的版本
    $ redis-server -v
    

启动和停止

默认情况下直接在终端输入redis-server即可临时性启动Redis服务,再新开终端输入redis-cli启动客户端连接。

```
$ redis-server       # 启动服务
$ redis-cli          # 启动客户端
$ redis-cli shutdown # 关闭服务
```

如果出现以上命令无法关闭redis-server的情况下解决办法如下:

  • 使用以下命令启动重启和关闭

    $ /etc/init.d/redis-server stop     # 停止
    $ /etc/init.d/redis-server start    # 启动
    $ /etc/init.d/redis-server restart  # 重启
    
  • 我的安装情况是默认安装后保护模式和后台启动模式均为开启状态,根据需要配置为关闭。
    查看下面的简单配置

查看进程状态以及强制停止

Linux命令来查看和杀掉进程来强制关闭服务。

$ ps aux | grep "redis"
$ sudo pkill pid

连接测试

直接输入redis-cli通过默认客户端来测试连接,正常情况下返回ping的对应值PONG

$ redis-cli

$ 127.0.0.1:6379> ping
PONG
$ 127.0.0.1:6379>

简单配置

通过编辑默认配置文件来初步简单配置,推荐copy并重命名配置文件。

$ sudo vim /etc/redis/redis.conf

打开远程连接并关闭保护模式,否则只允许本地连接:

# 把以下注释掉(前面加#)
bind 127.0.0.1 ::1
# 以下改为 yes → no
protected-mode no

# 如果需要,设置验证密码
requirepass YOURPASSPHRASE

以上设置也可以通过客户端设置:

redis 127.0.0.1:6379> CONFIG SET requirepass YOURPASSPHRASE
OK
redis 127.0.0.1:6379> AUTH YOURPASSPHRASE
Ok

设置密码后的连接方式:

$ redis-cli -h 127.0.0.1 -p 6379 -a YOURPASSPHRASE  #其他参数如未改动则可省略

保存后重启服务:

$ sudo service redis-server restart

如果需要更改内存的限制可以进行以下设置。

maxmemory 256mb
maxmemory-policy allkeys-lru

设置后需要重启redis服务:

$ sudo systemctl restart redis-server.service

 

 

Redis客户端

MSOpenTech:https://github.com/MSOpenTech/redis/releases

RedisClient:https://github.com/caoxinyu/RedisClient

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

ubuntu18.04管理redis

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

ubuntu18.04管理redis

ubuntu下 redis的安装使用安装1. 进入redis安装路径cd ~/installed/redis-5.0.72. 启动redis启动服务端redis-server启动客户端(必须先启动服务端)redis-cliUbuntu18.04中安装Redis
ubuntu18.04管理redis
2015-09-30

Redis怎么管理热度数据

这篇文章主要介绍“Redis怎么管理热度数据”,在日常操作中,相信很多人在Redis怎么管理热度数据问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis怎么管理热度数据”的疑惑有所帮助!接下来,请跟着小编
2023-06-15

java中如何用jedis管理redis

本文介绍了如何使用Jedis管理Java中的Redis。Jedis提供了广泛的API,允许开发人员连接Redis服务器并管理数据。文章详细解释了连接、设置和获取键值、使用数据结构、事务、管道、发布/订阅、连接池和最佳实践。通过阅读本文,开发人员可以了解如何有效地使用Jedis管理Redis,从而提高应用程序的性能和可扩展性。
java中如何用jedis管理redis
2024-04-02

Redis 过期时间与内存管理

http://www.redis.cn/commands/expire.htmlhttp://www.redis.cn/topics/lru-cache.html内存管理当 Redis 作为缓存使用时(此时缓存仅作为热点数据提高服务的访问性能),需要考虑内存的
Redis 过期时间与内存管理
2018-12-02

(Redis基础教程之八) 如何在Redis中管理Sets

本教程说明了如何创建Sets,检索和删除成员以及比较不同Sets的成员。如何使用本指南本指南以备有完整示例的备忘单形式编写。我们鼓励您跳至与您要完成的任务相关的任何部分。本指南中显示的命令已在运行Redis版本4.0.9的Ubuntu 18.04服务器上进行了
(Redis基础教程之八) 如何在Redis中管理Sets
2015-12-21

Redis的内存管理机制是什么

Redis使用一种称为"内存驱动"的内存管理机制。该机制将所有数据存储在内存中,并通过使用LRU算法(最近最少使用)来管理内存中的数据。当内存达到设定的阈值时,Redis会根据LRU算法淘汰一些数据以释放空间。此外,Redis还可以通过将数
Redis的内存管理机制是什么
2024-05-07

详解nodejs express下使用redis管理session

Session实现原理 实现请求身份验证的方式很多,其中一种广泛接受的方式是使用服务器端产生的Session ID结合浏览器的Cookie实现对Session的管理,一般来说包括以下4个步骤:1.服务器端的产生Session ID2.服务器
2022-06-04

redis多队列管理器怎么创建

要创建一个Redis多队列管理器,你可以按照以下步骤进行操作:1. 首先,你需要安装并配置Redis。你可以从Redis官方网站下载并安装Redis,然后根据你的需求进行配置。2. 创建一个Redis连接。你可以使用不同的编程语言(如Pyt
2023-09-04

编程热搜

目录