Redis01_安装使用

静态内容动态化:从Live Clip到分层动画与关键帧实战指南 在数字内容创作领域,动态视频制作已成为连接静态素材与生动叙事的关键技术。其核心原理在于通过分层动画与关键帧控制,模拟真实世界的运动与注意力引导,而非简单的元素位移。从技术价值看,这不仅能大幅提升视觉表现力与情感传递效率,更是实现内容低成本、批量化生产的工程基础。在应用场景上,该技术广泛服务于歌词视频、自媒体内容、产品演示及粉丝创作等领域,有效解决了静态素材转化中的节奏生硬与焦点模糊问题。本文以Live Clip风格为例,深入拆解了从工具选型、AE关键帧操作到音画同步的完整工作流,并重点探讨了如何利用分层逻辑 阅读详情

基本模式

  1. 下载安装包

wget http://download.redis.io/releases/redis-6.2.1.tar.gz

  1. 解压到

tar -zxvf redis-6.2.1.tar.gz -C /opt/module

  1. 因为redis是c/c++ 编写,所以需要c的运行环境,安装tcl

yum -y install gcc-c++
yum -y install tcl

  1. 编译redis: 默认安装到/usr/local/bin下面

主要命令: make: 编译 make install : 安装

cd /opt/module/redis-6.2.1/
#或者使用命令 make 进行编译
make MALLOC=libc
make test && make install PREFIX=/opt/module/redis-6.2.1 // 编译安装到此目录

  1. 修改 redis.conf 文件

vim redis.conf
bind 127.0.0.1 //将此行进行注释掉, 进行远程连接
protected-mode no // 将远程保护取消 no ,可以进行远程连接
daemonize yes == // 允许后台允许 yes ==
logfile “/opt/module/redis-3.2.8/log/redis.log” // 日志存放路径
dir /opt/module/redis-3.2.8/data // 数据存放路径

  1. 启动redis

redis-server redis.conf 启动
redis-cli -h localhost -p 6379 客户端进行连接
redis-cli shutdown 优雅的关闭
ps aux | grep redis 查看redis进程的启动


主从复制模式

介绍: 主从复制模式,主要是将读写能力进行分开,分担单个服务器的压力,提高性能,也可以做容灾处理

复制原理: slave连接上master之后,就会发送同步的命令来进行传输数据文件.

  1. 设置多个不同端口的redis服务器进行启动:

    配置文件模板 :

    include /opt/module/redis-6.2.1/myredis/redis.conf
    pidfile /var/run/redis_6379.pid
    port 6379
    dbfilename dump6379.rdb

  2. 使用命令启动之后

info replication : 打印主从服务器的详细信息
slaveof ip地址 端口号 : 成为某个实例的从服务器,将其联系起来
slaveof no one : 将从服务器变成主服务器

到这里就可以完成基本的配置了

  1. 注意
    - 服从规则: 主服务器用来进行读写, 而从服务器只能用来进行读操作

  2. 常用的3种方式:
    4.1 一主二仆
    4.2 薪火相传 :当中间的slave宕机之后,后面的都全部不管用了
    4.3 反客为主 :
    在这里插入图片描述

  3. 哨兵模式: 其实就是反客为主模式的升级版,升级为自动的了
    5.1 创建 sentinel.conf 文件,名字不能出错,添加上下面内容

    sentinel monitor mymaster 主服务器ip 端口号 1
    解释: 其中mymaster为监控对象起的服务器名称, 1 为至少有多少个哨兵同意迁移的数量。

    5.2 启动执行 : redis-sentinel sentinel.conf
    5.3 这个时候就完成了, 如果主服务器宕机的话, 等待10几秒, 新的主服务器会往从服务器种找到

    规则 :

    1. 根据 优先级别 : slave-priority 数字越小越优先
    2. 根据偏移量
    3. 根据runid
      解释:
      优先级在redis.conf中默认:slave-priority 100,值越小优先级越高
      偏移量是指获得原主机数据最全的
      每个redis实例启动后都会随机生成一个40位的runid

    5.4 缺点:复制延时

    由于所有的写操作都是先在Master上操作,然后同步更新到Slave上,所以从Master同步到Slave机器有一定的延迟,当系统很繁忙的时候,延迟问题会更加严重,Slave机器数量的增加也会使这个问题更加严重。

redis集群启动

优点:
实现扩容
分摊压力
无中心化集群配置简单

搭建规则: 修改为6个服务器 3主3从规模的

第一步:修改配置文件 : 6个文件都要配置, 端口号和文件名称要注意

include /home/bigdata/redis.conf
port 6379
pidfile “/var/run/redis_6379.pid”
dbfilename “dump6379.rdb”
dir “/home/bigdata/redis_cluster”
logfile “/home/bigdata/redis_cluster/redis_err_6379.log”
cluster-enabled yes # 允许使用集群
cluster-config-file nodes-6379.conf # 修改名称
cluster-node-timeout 15000 #超时时间

第二步: 将6个服务器合并成一个集群

先进入到 redis/src下: 进行执行

redis-cli --cluster create --cluster-replicas 1 192.168.11.101:6379 192.168.11.101:6380 192.168.11.101:6381 192.168.11.101:6389 192.168.11.101:6390 192.168.11.101:6391
解释:
此处不要用127.0.0.1, 请用真实IP地址
–replicas 1 采用最简单的方式配置集群,一台主机,一台从机,正好三组。

配置完成!

命令操作:

redis-cli -c -p 6379 #使用-c集群客户端连接
cluster nodes # 查看集群信息

插槽(slots):
将操作的key 进行计算出一个具体的插槽值, 每个主服务器都分配自己对应到的插槽范围, 根据key计算的值进行分配数据到集群存储 .

如果所有某一段插槽的主从节点都宕掉,redis服务是否还能继续?

如果某一段插槽的主从都挂掉,而cluster-require-full-coverage 为yes,那么 ,整个集群都挂掉
如果某一段插槽的主从都挂掉,而cluster-require-full-coverage 为no ,那么,该插槽数据全都不能使用,也无法存储。

python语言下使用opencv接口cv2.VideoCapture()接口调用海康机器人工业相机 文章目录 目录 文章目录 前言 一、opencv接口介绍 二、调用海康机器人工业相机 1.使用海康机器人工业相机的前提 2.调用海康机器人工业相机进行显示 3.调用海康机器人工业相机进行存图 4.调用海康机器人工业相机存视频 5.调用海康机器人工业相机进行简单图像处理 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下. 阅读详情

相关推荐

关于旋转矩阵的左乘与右乘问题

最近在阅读框架源码时被旋转矩阵左乘右乘绕的云里雾里,故写下一篇记录一下,以防自己不长记性。

菜鸡正在学习 1万+

Redis01之Windows版本的Redis安装配置

0. 学习网址0. 学习网址1. Redis简介Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区学习网址:Redis用途:1. 数据库2. 缓存集群:哨兵、主从、分片式2. 下载。

全栈 3万+

simulink求解器选择的小tip

给出了simulink选择求解器的一种tip,与积分初值有关。

高能阿博特的博客 2055

Redis01 基础及安装

redis-01 基础及安装 1、背景:为什么需要缓存 小常识1: 磁盘:寻址 ms级,带宽GB / M 内存:寻址 ns级,带宽很大(比磁盘大几个数量级) 磁盘比内存在寻址上慢了10W倍,I/O成为瓶颈 小常识2: 磁盘有磁道和扇区。一扇区512Byte,如果根据一个扇区寻找数据,需要的索引成本会很大 实际上操作系统每次读取最少 4k 问题 1、数据存在磁盘,当磁盘数据变大,I/O成为瓶颈,性能下降,速度变慢。 在查找数据库时,还存在一个问题,那就是字节宽度,在我们建库的时候必须给出schema

次第花开 218

VulnHub系列之BadStore_123渗透测试

BADSTORE: 1.2.3 早期网商系统漏洞鉴赏(2004)

Flynn的博客 1630

2021年J题:基于STM32F103的周期信号波形识别与参数测量系统设计(立创EDA+SZPT_ZXL)

本文详细复盘了2021年全国大学生电子设计竞赛J题获奖项目,手把手教你如何基于STM32F103微控制器设计并实现周期信号波形识别与参数测量系统。文章深入剖析了硬件电路设计(包括程控放大、工作点抬升与滞回比较器)与核心软件算法(如动态采样、FFT频谱分析与波形识别逻辑),并分享了DMA传输、FFT库使用等实战要点与避坑指南,为嵌入式信号处理与电赛备赛提供了宝贵经验。

weixin_32673065的博客 230

Redis01_下载和安装

Redis (Remote Dictionary Server 远程字典服务) 是一种可基于内存亦可持久化的日志型、Key-Value数据库 官网:https://redis.io/ Windows安装 在GitHub上下载安装包并解压:https://github.com/MicrosoftArchive/redis/releases 运行redis-server.exe即可启动,默认端口6379 运行redis-cli.exe客户端即可连接服务器 基本操作命令: //ping测试连接,返回PONG

BLU_111的博客 11万+

机器人控制基础:伺服驱动器的泄放电阻

摘要:伺服驱动器泄放电阻用于消耗电机减速或制动时产生的再生电能,防止母线电压过高损坏元件。其核心作用是将多余电能转化为热能,规避硬件损坏和停机风险。选型需关注功率、阻值和封装三大参数,功率应匹配再生能量,阻值需符合驱动器要求,封装应满足散热需求。可通过动态监测母线电压或静态检测电阻阻值来判断其是否正常工作。

start_up_go的博客 381

【速成Redis】01 Redis简介及windows上如何安装redis

​适用于:需要快速掌握redis技能的人 该篇内容摘要:作为redis的导读,简单介绍redis和redis在windows上如何安装使用。

weixin_71246590的博客 1221

基于深度学习的堰塞坝表层颗粒物质识别研究

本文提出一种基于深度学习的堰塞坝表层颗粒物质智能识别方法,针对颗粒分布散乱、背景复杂的问题,采用"大颗粒逐个识别、密集小颗粒分块识别"策略。结合Mask R-CNN、SLIC和AlexNet构建识别模型,通过无人机影像实现自动识别。实验表明该方法精度超过90%,具备迁移能力。文章提供了Python实现代码,涵盖数据预处理、SLIC分割、模型构建(Mask R-CNN和AlexNet)及训练流程,为堰塞坝应急抢险提供技术支持。

huanghm88的专栏 181

【Burp入门第三十七篇】AutoRepeater插件安装使用教程+越权实战案例

AutoRepeater 通过接收满足特定条件的请求,按照预设的基础替换规则对请求进行处理。在接收到匹配请求后,它首先应用基础替换,然后针对每个定义的替换创建请求副本并应用该替换操作,从而实现对不同参数的修改和请求的重复发送,以此来全面检测 Web 应用的授权情况。1、自动化请求重复:能自动复制、修改并重发 HTTP 请求,避免了手动重复操作的繁琐,大大提高了 Web 应用授权测试的效率。2、灵活参数替换:可灵活改变邮箱地址、账号身份、角色、URL 和 CSRF 令牌等关键参数。

等风来 2035

Redis安装01

Redis安装 首先下载Redis安装包,并上传到Linux上 2. 使用tar -zxvf 命令解压安装包 3. 在安装目录下执行make命令 3.1 缺少GCC环境的解决办法,执行 yum install gcc-c++命令安装需要的依赖,需要网络。 3.2 重新执行make命令出现错误 3.3 执行make distclean 3.4 再次执行make命令,没有报错即可 4 执行make install命令 5. 备份redis.conf文件 5.1 redis.conf配置文件 da

qq_41830142的博客 221

QMK键盘固件开发零基础教程(2025全新重制版)

《QMK键盘固件开发零基础教程(2025全新重制版)》是一套专为键盘爱好者和开发者设计的全面教程,旨在帮助用户从零基础快速掌握最新的QMK固件开发技术。教程基于2025年最新的QMK版本(0.19.8+),解决了旧版教程中的诸多问题,如概念不清、步骤缺失和代码过时等。新版教程提供了详细的图解、完整的项目源码以及从环境配置到高级功能开发的全流程指导。此外,教程还涵盖了2024年QMK生态的重大变革,包括键码系统的重构、编译工具链的更新以及Config文件格式的改变等。付费版教程额外提供独家内容,如新特性解析、

Despacito0o的博客 1121

Redis模块 - 01 Redis安装

Liunx安装Redis 选择在Linux下安装redis,现在采用虚拟机安装的centos7 进行安装的 1.安装gcc redis是c语言编写的 yum install gcc-c++ 2.下载redis安装包,在root目录下执行 wget http://download.redis.io/releases/redis-5.0.6.tar.gz 如果wget: 未找到命令,则安装wge...

麗洋 315

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Redis 安装 01

文章目录缓存简介Redis 简介安装两种模式 缓存简介 回源越大越不好。 CDN 主要优势 提前对静态内容进行预缓存,避免大量的请求 回源,导致主站网络带宽被打满而导致数据无法更新, 另外 CDN 可以将数据根据访问的热度不同而进行不同级别的缓存,例如访问量最高的资源访问 CDN 边缘节点的内存,其次的放在 SSD 或者 SATA,再其次的放在云存储,这样兼顾了速度与成本。缓存到最快的地方如内存,...

ko_oi的博客 165

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

01-Redis介绍与安装

Redis是一个基于内存的键值型NoSQL数据库,具有高性能、支持多种数据结构、持久化等特性。本文介绍了Redis的安装与配置方法,包括: 安装依赖和编译Redis 三种启动方式(默认启动、指定配置启动、开机自启) 客户端连接方式(命令行客户端和图形化桌面客户端) 基本配置参数说明(端口、密码、内存限制等) 文中还对比了SQL和NoSQL的区别,说明了Redis的优势和使用场景。通过详细的步骤说明,帮助用户快速搭建Redis环境并进行基本操作。

qq_59621600的博客 1096

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Redis01-安装Redis

安装Redis 解压reids安装包 tar -zxvf redis-6.2.6.tar.gz 进入解压后的文件夹,进行编译 cd redis-6.2.6/ make 进行安装 make install 查看安装目录 /usr/local/bin redis-benchmark: 性能测试工具 redis-check-aof:修复有问题的AOF文件 redis-check-dump:修复有问题的dump.rdb文件 redis-sentinel:Redis服务器启动命令 redis-se

qq_39280694的博客 841

【Redis】01 简述和安装

Redis是一种基于键值对的内存型非关系数据库,支持字符串、列表、集合等多种数据结构。相比关系型数据库,Redis具有灵活的数据模型和水平扩展能力,常用于高并发场景。安装方式包括Windows直接下载、Linux包管理器/源码编译以及Mac的brew安装。基本操作包括set/get/exists/del等命令,通过redis-cli可查看版本信息。Redis通过周期性持久化保证数据安全,并支持主从同步功能,是提升系统性能的重要缓存解决方案。

杨DaB的博客 861

01-Docker安装Redis

01-Docker安装Redis1、检查docker安装情况2、查找redis镜像3、下载redis镜像4、查看本地镜像5、运行redis镜像6、查看Redis容器运行情况7、进入容器查看redis工作状态8、使用自定义配置文件 1、检查docker安装情况 在安装前要确保docker服务是启动的,可以通过如下相关的命令进行检查。 # 启动docker服务 systemctl restart docker # 查看docker帮助信息 docker --help # 查看docker版本 docker

亮子说编程的博客 309

docker 安装redis_01-Docker安装Redis

redis1、检查docker安装情况在安装前要确保docker服务是启动的,可以通过如下命令进行检查。# systemctl restart dockerdocker --helpdocker version# 查看docker的相关信息docker infodocker info 结果展示2、查找redis镜像查找redis镜像使用如下命令:docker search redisdocker ...

weixin_39710561的博客 218

01.Redis的安装

#安装gcc 1.yum -y install gcc # 把下载好的redis‐5.0.3.tar.gz放在/usr/local文件夹下,并解压 2. wget http://download.redis.io/releases/redis‐5.0.3.tar.gz tar xzf redis‐5.0.3.tar.gz cd redis‐5.0.3 # 进入到解压好的redis‐5.0.3目录下,进行编译与安装 3. cd redis‐5.0.3 make # 进入src目录, 启动redi

lglglglglgui的博客 416

深入浅出Redis01安装

一什么是Redis?   Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是一个高性能的Key-Value数据库。 Key Value key1 value1 key2 value2 二 Redi...

aejkscy8680的博客 86

【Redis—01】Redis介绍与安装

Redis介绍: Redis(Remote Dictionary Server)是一个开源的由Salvatore Sanfilippo使用ANSI C语言编写的key-value数据存储服务器。其值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型,所以它通常也被称为数据结构服务器。 Redi...

我是一只程序⚪的技术交流平台 424

01Redis介绍、下载、安装

1Redis简介 概念:Redis (REmote DIctionary Server) 是用 C 语言开发的一个开源的高性能键值对(key-value)数据库。 特征: (1)数据间没有必然的关联关系; (2)内部采用单线程机制进行工作; (3)高性能。官方提供测试数据,50个并发执行100000 个请求,读的速度是110000 次/s,写的速度是81000次/s。 (4)多数据类型支持 字符串类型,string list 列表类型,hash set 散列类型,zset/sorted..

技术改变世界 1061

Redis01-Linux环境下安装Redis

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件. 它支持多种类型的数据结构,是我们在开发中使用频率比较高的一个组件。本文主要讲解Redis的安装,后续文章会介绍其相关的知识点。 下载Redis 官网下载地址 各个版本下载地址 将安装文件下载到/opt目录下。 进入该目录通过wget下载 wget http://download.redis....

十月 181

01 - Redis安装启动

redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与m

酱油熊 546
上一篇: Redis02_数据类型及常用命令
下一篇: Redis03_事务
First_____
博客等级 码龄6年 132粉丝 150原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值