3.Redis之Redis的环境搭建redis客户端介绍

1.版本的选取

安装 Redis:Redis 5 系列~~

在 Linux 中进行安装~~

Redis 官方是不支持 Windows 版本的~~ 微软维护了一个 Windows 版本的 Redis 分支

Centos和Ubuntu.Docker

2.如何进行安装???

1.ubuntu

2.centos 

yum install redis

linux vi/vim三种模式,保存退出,强制退出_vi模式强制退出-CSDN博客

Linux操作系统命令中,如何进入和退出root超级用户?_linux退出超级用户-CSDN博客

退出root权限linux,ubuntu中root和普通用户切换方法(推荐)-CSDN博客

Linux 如何在 vi 里搜索关键字(Xshell)_xshell 怎么向上查看关键字-CSDN博客

Linux 如何在 vi 里搜索关键字(Xshell)_xshell 怎么向上查看关键字-CSDN博客

Linux-centos vi/vim 文件编辑命令详解_查看 .conf centos vi wim-CSDN博客

2.1 Centos7的安装 
1.使⽤ yum 安装

⾸先安装 scl 源, 再安装 redis

yum install centos-release-scl-rh
yum install rh-redis5-redis

2.创建符号链接

默认安装的⽬录为 /opt/rh/rh-redis5/root/usr/bin/ , 藏的太深了, 不⽅便使⽤. 我们通过符号链接, 把需要⽤到的关键内容设置到⽅便使⽤的⽬录中. 

1) 针对可执⾏程序设置符号链接

 cd /usr/bin
ln -sf /opt/rh/rh-redis5/root/usr/bin/redis-server ./redis-server
ln -sf /opt/rh/rh-redis5/root/usr/bin/redis-sentinel ./redis-sentinel
ln -sf /opt/rh/rh-redis5/root/usr/bin/redis-cli ./redis-cli

2) 针对配置⽂件设置符号链接 

cd /etc/
ln -sf /etc/opt/rh/rh-redis5/ ./redis

3.修改配置⽂件

常见快捷键

ctrl+i 进行编辑操作

esc 退出编辑模式

/关键词 查找文件

:wq 保存推出

ctrl+d 退出

1) 设置 ip 地址 

bind 0.0.0.0

2) 关闭保护模式

protected-mode no 

3) 启动守护进程

daemonize yes

4) 设置⼯作⽬录
先创建⼯作⽬录 

mkdir -p /var/lib/redis

再在配置⽂件中, 设置⼯作⽬录

 dir /var/lib/redis 

5) 设置⽇志⽬录
先创建⽇志⽬录 

mkdir -p /var/log/redis/

再在配置⽂件中, 设置⽇志⽬录 

 logfile /var/log/redis/redis-server.log

4.启动 redis 

redis-server /etc/redis/redis.conf

netstat -anp | grep redis

看是否成功

 redis-cli连接到服务器

发出ping返回pong说明可以正常工作

ctrl+D退出上述模式

5.停⽌ redis

先查看到 redis-server 的 pid 

ps aux | grep redis

然后通过 kill 命令直接杀死 redis 进程

kill 进程id 

6.检测是否成功???

持久化生成的rdb文件 

2.redis客户端

redis也是一个客户端-服务器结构

我们谈到的 redis 的快, 是相对于 mysql 这样的关系型数据库的~~

但是如果是直接和内存中的操作变量相比,就没有优势了,甚至更慢了!! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/332226.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计模式在芯片验证中的应用——模板方法

一、模板方法 模板方法(Template Method)设计模式是一种行为设计模式, 它在父类中定义了一个功能的框架, 允许子类在不修改结构的情况下重写功能的特定步骤。也就是模板方法定义了一组有序执行的操作,将一些步骤的实现留给子类,同…

【C语言】二叉树的实现

文章目录 前言⭐一、二叉树的定义🚲二、创建二叉树🎡三、二叉树的销毁🎉四、遍历二叉树1. 前序遍历2. 中序遍历3. 后序遍历4. 层序遍历 🌲五、二叉树的计算1. 计算二叉树结点个数2. 计算二叉树叶子结点的个数3. 计算二叉树的深度4…

Go语言之GORM框架(二) ——GORM的单表操作

前言 在上一篇文章中,我们对Gorm进行了介绍,而在这一篇文章中我们主要介绍GORM的单表查询与Hook函数,在进行今天的内容之前我们先事先说明一下,下面我们对单表进行操作的表结构如下: type Student struct {ID uint gorm:&qu…

C# WPF入门学习(四)—— 按钮控件

上期介绍了WPF的实现架构和原理,之后我们开始来使用WPF来学习各种控件。 一、尝试插入一个按钮(方法一) 1. VS2019 在界面中,点击工具栏中的视图,在下拉菜单中选择工具箱。 至于编译器中的视图怎么舒服怎么来布置&am…

肯尼亚大坝决堤反思:强化大坝安全监测的必要性

一、背景介绍 近日,肯尼亚发生了一起严重的大坝决堤事件。当地时间4月29日,肯尼亚内罗毕以北的一座大坝决堤,冲毁房屋和车辆。当地官员称,事故遇难人数已升至71人。这起事件再次提醒我们,大坝安全无小事,监…

绘唐3模型怎么放本地sd安装及模型放置位置 及云端sd部署

绘唐3模型怎么放本地sd安装及模型放置位置 及云端sd部署 资料里面授权方式: https://qvfbz6lhqnd.feishu.cn/wiki/CcaewIWnSiAFgokOwLycwi0Encf 云端和模型之间存在某种关联性。云端通常用于存储和管理大量数据,并提供计算和资源的服务。模型是对数据进…

揭秘 淘宝死店采集私信筛选,号称日赚500+

淘宝死店采集工具为电子商务创业者揭示了一个领域的新机遇,通过提供一系列深入分析和资源挖掘的功能,展现了从失败中寻找成功之道的独特方法论。以下是如何通过这种工具寻找电商平台中的隐含机会的几个关键方面: 分析失败的深层原因&#x…

简历–工作经历–通用

雇主将会很注意简历中的工作经历这一部分。在看完求职目标后,他们想了解你的历史,你曾在哪儿工作,工作了多长时间。他们想弄明白的是“你是个稳定可靠的人吗?”,“你发挥出的才能有哪些?”最重要的是你是否…

Java学习路线思维导图

目录 Java学习流程1.学习大纲2.Java开发中常用的DOS命令 Java入门学习思维导图 Java学习流程 通过大纲了解学习的重点,通过目录依次深入【注:Java环境的搭建百度,提升自己百度的能力】 1.学习大纲 学习流程如下: Java基础语法 …

vim操作手册

vim分为插入模式、命令模式、底行模式。 插入模式:编辑模式 命令模式:允许使用者通过命令,来进行文本的编辑控制 底行模式:用来进行让vim进行包括但不限于shell进行交互 w:保存 wq&am…

创新实训2024.05.26日志:服务端接口实现——用户开启多个会话

1. 概念图 类似于Kimi,文心一言,chatGPT等市面上主流的大模型,我们的大模型也支持同一个用户的多个会话,并且提供支持联系上下文给出解答的能力。 2. 基于会话的对话 在langchain chatchat这个对langchain框架进行二次封装的第三…

属于程序员的浪漫,一颗会跳动的心!!!

绘制一颗会跳动的心❤ 嘿嘿 可以说是程序员的专属浪漫了吧,就像点燃一颗LED灯一样?(我瞎说的啊,大家别当真,我很菜的!!!!) 程序就在下面啦,然…

xgboost项目实战-保险赔偿额预测与信用卡评分预测001

目录 算法代码 原理 算法流程 xgb.train中的参数介绍 params min_child_weight gamma 技巧 算法代码 代码获取方式:链接:https://pan.baidu.com/s/1QV7nMC5ds5wSh-M9kuiwew?pwdx48l 提取码:x48l 特征直方图统计: fig, …

【Linux】进程通信实战 —— 进程池项目

送给大家一句话: 没有一颗星,会因为追求梦想而受伤,当你真心渴望某样东西时,整个宇宙都会来帮忙。 – 保罗・戈埃罗 《牧羊少年奇幻之旅》 🏕️🏕️🏕️🏕️🏕️🏕️ &a…

Stream流的使用

目录 一,Stream流 1.1 概述 1.2 Stream代码示例 二,Stream流的使用 2.1 数据准备 2.2 创建流对象 2.3 中间操作 filter map distinct sorted limit skip flatMap 2.4 终结操作 foreach count max&min collect 2.5 查找与匹配 a…

免费图片文字转换成文本,ocr文字识别软件免费版,真的太实用了!

截屏短视频上一段扎心文字,想把它发到朋友圈怎么办?这时候就需要一个OCR识别软件。 它就像一个聪明的小助手,它可以帮助电脑“看懂”书本上或者图片里的字。就像我们用眼睛看字一样,OCR软件用它的“眼睛”扫描图片,识…

【组合数学】常考试题答案

一、单项选择题(每小题3分,共15分) 1. 用3个“1”和4个“0”能组成( )个不同的二进制数字。 A. 35 B. 36, C. 37, D. 38 2. 整除300的正整数的个数为(  )。 A. 14…

Java进阶学习笔记27——StringBuilder、StringBuffer

StringBuilder: StringBuilder代表可变字符串对象,相当于一个容器,它里面装的字符串是可以改变的,就是用来操作字符串的。 好处: StringBuilder比String更适合做字符串的修改操作,效率会更高,…

小白入职 必要熟悉 Git / tortoiseGit 工具

1.安装Git 1.1 了解Git Git是分布式版本控制系统,没有中央服务器的每个人的电脑就是一个完整的版本库,工作时无需联网可多人协作,只需把各自的修改推送给对方,就可以互相看到对方的修改了 分布式版本控制工具管理方式&#xff…