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

news2025/3/17 11:26:13

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.coloradmin.cn/o/1694751.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

欧拉函数、快速幂、扩展欧几里得算法、中国剩余定理和高斯消元

欧拉函数 给定 n 个正整数 ai,请你求出每个数的欧拉函数。 欧拉函数的定义1∼N 中与 N 互质的数的个数被称为欧拉函数,记为 ϕ(N)。 若在算数基本定理中,Np1a11p2a2…pmm,则:ϕ(N) Np1−1/p1p2−1/p2…pm−1/pm 输…

最热门好用骨传导耳机推荐!!分享六大实用选购技巧助你挑选!

耳机基本是每人人手一台,不管是在地铁上还是在公交上,都可以看到很多人戴着耳机度过空余的时光,甚至现在人们在耳机的选择方面更加偏向于骨传导耳机,开放耳道的奇特设计在户外佩戴的时候可以更好的感知到周围的环境音,…

视频汇聚平台LntonCVS视频监控系统前端错误日志记录及Debug模式详细讲解

LntonCVS作为一种支持GB28181标准的流媒体服务平台,旨在提供一个能够整合不同厂商设备、便于管理和扩展的解决方案,以适应日益复杂的视频监控环境。通过实现设备的统一管理和流媒体的高效传输,LntonCVS帮助构建更加灵活和强大的视频监控系统。…

记录docker ps查找指定容器的几个命令

1.docker ps | grep registry 查询包含registry的容器 2.docker ps | grep -E "reigistry\s" 开启正则匹配模式,匹配registry后面为空格的容器,若是匹配一整行可以这样写docker ps | grep -E "^([0-9a-f]{12})\sregistry\s.*" 这…

中药垂直大模型汇总

中药垂直大模型汇总 2023 ShenNong-TCM Paper: ShenNong-TCM: A Traditional Chinese Medicine Large Language Model Data: https://huggingface.co/datasets/michaelwzhu/ShenNong_TCM_Dataset Code:https://github.com/michael-wzhu/ShenNong-TCM-LLM ShenNong-TCM由华东…

开关电源AC-DC(15W 3-18V可调)

简介: 该模块使用PI的TNY268PN电源芯片制作的开关电源,实现最大功率15W 3-18V可调输出(更改反馈电阻)隔离式反激电源; 简介:该模块使用PI的TNY268PN电源芯片制作的开关电源,实现最大功率15W 3-18V可调输出(更改反馈电阻,现电路图输出5V)隔离式反激电源; 一、产品简…

全域运营是本地生活服务的新模式吗?

最近,本地生活赛道又出现了一个新的说法,即全域运营是本地生活的下半场。事实上,这一论断并非空穴来风,而是有真凭实据。 作为多家互联网大厂重点布局的业务板块,本地生活的火爆程度早已有目共睹。根据多家互联网大厂…

国赛练习(1)

Unzip 软连接 软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。换句话说,也可以理解成Windows中的快捷方式 注意:在创建软连接的文件的所有目录下不能有重名的文件 打开环境,是文件上传&am…

在Linux上面部署ELK

注明:一下的软件需要自己准备 一、准备环境: 1.两台elasticsearch主机4G内存 2.两台elasticsearch配置主机名node1和node2(可以省略) #vim /etc/hostname #reboot 3. 两台elasticsearch配置hosts文件 #vim /etc/hosts 192.168.1.1 node1 192…

测试基础05:软件测试的分类

课程大纲 1、两种架构(Architecture) 1.1、B/S(Browser/Server) 浏览器服务器架构(大体3步):用户通过浏览器向服务器发出请求,服务器处理请求,将结果通过网络返回到用户…

【论文阅读】AID(ICCV‘23)

paper:https://arxiv.org/abs/2310.05666 code:https://github.com/YilongLv/AID Anchor-Intermediate Detector: Decoupling and Coupling Bounding Boxes for Accurate Object Detection

F.费用报销【蓝桥杯】/01背包

费用报销 01背包 思路&#xff1a;f[i][j]表示前i个票据在容量为j的背包中能占的最大值。 #include<iostream> #include<algorithm> using namespace std; int day[13]{0,31,28,31,30,31,30,31,31,30,31,30,31}; int dp[1005][5005]; int s[13]; int last[1005];…

Dockerfile使用

1.Dockerfile是什么 官网地址 https://docs.docker.com/reference/dockerfile/概念 是什么 Dockerfile 是用于构建 Docker 镜像的文本文件&#xff0c;它包含一系列的指令&#xff08;instructions&#xff09;和参数&#xff0c;用于描述如何构建和配置镜像。 Dockerfile 是…

aws sqs基础概念和队列参数解析

分布式队列的组成部分 生产者&#xff0c;向队列发送消息的组件消费者&#xff0c;接受队列消息队列&#xff0c;多个sqs服务器存储冗余存储消息 sqs自动删除超过最大留存时间的消息&#xff08;默认4天&#xff09;&#xff0c;可以通过SetQueueAttributes调整为&#xff08…

Java语言-面向对象程序设计-自定义Date类

在Java中&#xff0c;不建议直接自定义Date类&#xff0c;因为java.util.Date和java.util.Calendar类已经提供了处理日期和时间的基本功能&#xff0c;可以使用SimpleDateFormat类格式化日期&#xff08;较常用的方式&#xff09;等。 这里将自定义封装一个Date类&#xff0c;用…

Spring框架学习笔记(五):JdbcTemplate 和 声明式事务

基本介绍&#xff1a;通过 Spring 框架可以配置数据源&#xff0c;从而完成对数据表的操作。JdbcTemplate 是 Spring 提供的访问数据库的技术。将 JDBC 的常用操作封装为模板方法 1 JdbcTemplate 使用前需进行如下配置 1.1 在maven项目的pom文件加入以下依赖 <dependencies…

通过Wirtinger流进行相位恢复:理论与算法

文章目录 1. 简介2. 算法描述2.1 初始化(Initialization)2.2 迭代更新(Iterative Updates)2.3 学习率调整&#xff08;Learning Rate Adjustment&#xff09; 3. 代码实现3.1 一维信号测试 &#xff08;Gaussian model&#xff09;3.2 一维信号测试 &#xff08;Coded diffract…

牛皮!亚信安全《2024国家级攻防演练100+必修高危漏洞合集》.pdf

上次分享了2023攻防演练高危漏洞&#xff0c;获得了很多粉丝的好评。 今天再分享一份由亚信安全服务团队结合自身的“外部攻击面管理”服务能力和专业的红队能力&#xff0c;最新发布的《2024攻防演练必修高危漏洞合集》&#xff0c;一共108页&#xff0c;非常详细&#xff0c…

存储+调优:存储-memcached

存储调优&#xff1a;存储-memcached 什么是memcached? 高性能的分布式内存缓存服务器。通过缓存数据库的查询结果&#xff0c;减少数据库访问次数&#xff0c;以提高动态Web应用的速度、提高可扩展性。 在memcached中存什么&#xff1f; 尽快被保存 访问频率高 1.数据保…

X-SCAN:Rust从零实现一个命令行端口扫描工具

0. 成品预览 本文将基于Rust构建一个常见的网络工具&#xff0c;端口扫描器。 按照惯例&#xff0c;还是和之前实现的文本编辑器一样&#xff0c;我给这个工具起名为X-SCAN,它的功能很简单&#xff0c;通过命令行参数的方式对指定IP进行扫描&#xff0c;扫描结束之后返回该IP…