23.Redis单机安装使用

虚拟机安装Redis详解 搭建Redis单机版(集群版) 下载Redis安装包与xshell软件 最新redis官方下载地址:https://redis.io/download 下载xshell软件(Xshell是一款功能强大且安全的终端模拟器,支持SSH、SFTP、TELNET、RLOGIN和SERIAL,我们要在里面写安装Redis的命令),在软件管家下载即可。 注意:xshell连接你的虚拟机,对虚拟机安装Redis... 阅读详情


单机安装使用

下载安装:

wget http://download.redis.io/redis-stable.tar.gz

tar xzf redis-stable.tar.gz

cd redis-stable

make

make install

启动停止

启动Redis:

redis-server

 

停止Redis:

redis-cli shutdown

 

Redis配置

Redis提供了一个配置模板 redis.conf,位于源代码目录的根目录下。

默认配置:

port 6379

daemonize no         #默认不用后台守护线程启动,需要修改为yes才能退出启动客户端,不然退出会停止redis

 

使用Redis启动脚本设置开机自启动

推荐在生产环境中使用启动脚本方式启动redis服务。启动脚本redis_init_script 位于位于Redis的 /utils/ 目录下。

#大致浏览下该启动脚本,发现redis习惯性用监听的端口名作为配置文件等命名,我们后面也遵循这个约定。#redis服务器监听的端口

REDISPORT=6379#服务端所处位置,在make install后默认存放与`/usr/local/bin/redis-server`,如果未make install则需要修改该路径,下同。

EXEC=/usr/local/bin/redis-server#客户端位置

CLIEXEC=/usr/local/bin/redis-cli#Redis的PID文件位置

PIDFILE=/var/run/redis_${REDISPORT}.pid#配置文件位置,需要修改

CONF="/etc/redis/${REDISPORT}.conf"

将启动脚本复制到/etc/init.d目录下,本例将启动脚本命名为redisd(通常都以d结尾表示是后台自启动服务)。

cp redis_init_script /etc/init.d/redisd

设置为开机自启动

此处直接配置开启自启动chkconfig redisd on 将报错误: service redisd does not support chkconfig
在启动脚本开头添加如下两行注释以修改其运行级别:

#!/bin/sh# chkconfig:   2345 90 10# description:  Redis is a persistent key-value database#

再设置即可成功。

#设置为开机自启动服务器

chkconfig redisd on#打开服务

service redisd start#关闭服务

service redisd stop

 

普通使用

redis-cli          #(Redis Command Line Interface)是Redis自带的基于命令行的Redis客户端。

Ping

Echo hi

Incr foo          #自增

Set bar 1         #给bar键设置值

Get foo          #获取foo键的值

Get bar

Keys *           #获取所有的键

Select 1          #切换数据库

redis之单机多节点集群 5.将redis-cluster/redis01文件复制5份到redis-cluster目录下(redis02-redis06),创建6个redis实例,模拟Redis集群的6个节点。~]# yum install centos-release-scl-rh    //会在/etc/yum.repos.d/目录下多出一个CentOS-SCLo-scl-rh.repo源。上一步中已经把ruby工具所需要的运行环境和ruby包安装好了,注意5.0之后,不用redis-trib.rb创建集群。 阅读详情

相关推荐

redis之单机多节点集群,javaee教程网上购书系统

bind 192.168.40.142 5.将redis-cluster/redis01文件复制5份到redis-cluster目录下(redis02-redis06),创建6个redis实例,模拟Redis集群的6个节点。然后将其余5个文件下的redis.conf里面的端口号分别修改为7002-7006。分别如下图所示: 启动六个节点的redis ./redis01/redis-server redis01/redis.conf ./redis02/redis-server redis02/redis.

m0_64205415的博客 1050

使用redis-shake迁移redis数据库

使用redis-shake迁移redis数据库

A HUGE FATTY 603

BUCK电路的大信号模型与小信号模型推导

推导开关电源信号模型的核心是将非线性开关过程线性化,常用。如需具体拓扑的推导细节,可进一步说明!

创新改变世界! 1166

Redis 单机/集群离线安装部署

Redis 单机/集群离线安装部署单机搭建1) 从Redis官网下载对应版本的redis安装包,在本文档中我使用的是3.2.3版本。 2) 安装tar xvzf redis-3.2.3.tar.gz cd redis-3.2.3 make3) 简单配置相关操作命令sudo cp src/redis-server /usr/local/bin/ sudo cp src/redis-cli /usr/

z1093776496的专栏 1720

STM32双ADC同步采样实战:FFT测量相位差的5个关键细节

本文深入探讨了利用STM32双ADC同步采样结合FFT算法精确测量信号相位差的实战技巧。文章聚焦五个关键细节:确保ADC时钟同源、优化DMA缓冲区设计、信号调理与窗函数选择、精确的相位提取与解缠绕,以及系统误差校准与验证。这些细节是提升相位差测量精度、确保系统稳定性的核心,尤其强调了STM32配置中易被忽视的时钟同步问题。

oauth7security的博客 592

量化策略分享之首板低开

这个量化策略的核心是选择在低位、首次涨停后次日低开的股票,开盘时买入,上午有盈利就卖出,没有就拿到尾盘在卖出;策略优点在于选择的股票在低位,风险较低,并且刚启动首板,有大资金介入,第二天能快速跑路。

qq_29301281的博客 1463

redis是什么东西,干什么用的?怎么安装redis

问:redis是什么东西?他可以存储哪些东西? 答:redis是一个Nosql型数据库,是以key-Value型存储,基于内存(所有数据都放到内存中)但可以以日志和快照的形式持久化存储在硬盘中,当机器故障时,数据不会丢失,并且支持主从模式的数据备份。而且提供了多种语言的api,所以支持他们的访问。Redis是使用ansi C(国际C语言标准)写的。 问:redis都可以存储那些数据...

u012274988的博客 2289

NRF24L01学习操作教程(二)——NRF实现一对一,一对多通讯

以上内容详细介绍了,使用NRF24L01实现1对1单向通讯、1对1双向通讯、1对多双向通讯。

Joseph Wen的博客 7388

【Docker实战】Centos7安装Docker、使用docker-compose启动单机版Redis、Nacos、xxl-job

docker实战;centos7安装docker;使用docker-compose启动单机版redis、nacos、xxl-job

七夜同学的博客 2441

宇树G1双足机器人SLAM开发环境搭建实战指南

SLAM(同步定位与建图)是机器人自主导航的核心技术。在双足人形机器人平台上,由于运动模型复杂、机身晃动带来高频IMU噪声,SLAM开发对环境配置和依赖管理提出了更高要求。以宇树G1为例,系统阐述如何通过Ubuntu 20.04、ROS Noetic与Docker容器化方案构建可复现的SLAM开发环境。先介绍依赖分层管理与版本锁定原理,再深入catkin工作空间编译、传感器驱动集成、网络与多机通信配置等工程实践,最后提供常见问题排查与避坑指南。这套方法论不仅适用于G1,也可迁移至其他双足或轮式机器人平台,帮

weixin_32025789的博客 265

阿里平头哥与华为芯片的比较

阿里平头哥与华为芯片代表了中国AI芯片领域的两种典型发展路径:平头哥通过兼容CUDA生态快速切入市场,以较低成本提供接近国际水平的AI算力;华为则坚持全栈自研路线,构建从芯片到框架的完整技术体系,更注重供应链安全和自主可控。从短期来看,平头哥PPU在单卡性能参数上全面超越昇腾910B,接近英伟达H20水平,且成本优势明显,有望在云服务和互联网应用领域取得更大市场份额。而华为昇腾则凭借全栈自研和端边云协同优势,在政企市场和科研领域更具竞争力。

shao.bing的专栏 3971

Redis安装(单机)

之前一段时间由于业务需要研究了下Redis相关信息,现特将Redex的从单机到集群的各种配置在个人博客上做更新,以便需要的道友! 1概述 Redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题...

漫天雪_昆仑巅 2万+

MCP+A2A:从实验室到生产环境的落地之旅

本文通过实际项目中的落地案例,展示了 MCP+A2A 协议结合使用的强大功能和广泛适用性。同时,我们也探讨了开发者社区的贡献、与其他技术的融合,以及未来技术趋势的展望。希望本文能够帮助读者更好地理解如何将这一架构从实验室推向生产环境,推动 AI 技术的实际应用。

加入“Super Entity”,与全能开发团队共探AI智能体与数字人项目,开启前沿技术之旅。 1492

redis单机部署以及主从复制配置

make(进行编译,如果缺少c语言环境,yum安装gcc后,先删除解压完的tar包,再解压进入编译)systemctl restrat redis(重启redis)systemctl restrta redis(重启redis)cd /redis-4.0.9/(进入文件,启动redis-cli)systemctl start redis(启动redis)机器有信息即表示连接配置成功。

abcdefeyuh的博客 1637

第4-4课:状态压缩与动态规划

什么是状态压缩 动态规划问题中重要的一环就是确定状态的定义,在大多数情况下,状态中所包含的信息并不多,比如线性规划问题的状态一般表示为 d[i,j](i 表示状态的位置,j 表示状态的阶段),算法实现时可用二维数组保存计算过程中的状态。但是也有一些问题,它的状态中包含的信息很多,比如它的状态可能是一个集合中各个元素的情况,或者是像铺瓷砖问题这样,是某一行的覆盖状态。如果沿用简单的状态表示方法,则可...

oRbIt 的专栏 700

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Redis部署手记之单机模式

1.简介 Redis 是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的 Web 应用程序。它有三个主要特点,使其优越于其它键值数据存储系统: Redis 将其数据库完全保存在内存中,仅使用磁盘进行持久化。 与其它键值数据存储相比,Redis 有一组相对丰富的数据类型。 Redis 可以将数据复制到任意数量的从机中。 2.部署条件 本次Redis部署基于 Centos7 ...

DoubleJing的博客 507

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

linux 单机模拟Redis集群安装

项目中遇到使用redis的情况,单机redis和集群redis在安装与使用过程中都略有不同,而生产项目中很少有单机redis的情况。

傅老师的博客 209

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Redis单机安装,主从配置安装,哨兵模式安装,集群配置安装详解步骤

Redis单机安装,主从配置安装,哨兵安装,集群配置安装详解步骤 一、Linux环境下Redis安装 redis官网下载安装文件 redis是由C语言编写的,它的运行需要C环境,因此我们需要先安装gcc yum install gcc-c++ 安装上传下载插件命令 yum install lrzsz -y 获取redis资源 wget http://download.redis.io/releases/redis-4.0.8.t...

Touch 529

redis之单机多节点集群,你有过迷茫吗

即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至30K!我也是第一时间分享出来给大家,希望可以帮助大家都能去往自己心仪的大厂!为金三银四做准备!

724

Redis 单机部署redis实例

Redis入门简介 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis是一个key-value存储系统。 和Memcached缓存类似,Redis支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、hash(哈希类型)。并且支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。Redis也被看成是一个数据结构服务器。 编译安..

小楼一夜听春雨,深巷明朝卖杏花 437

Linux安装Redis单机、集群,Redis五种常用数据类型实战及运用场景

Linux安装Redis单机、集群,Redis五种常用数据类型实战及运用场景

qq_43372633的博客 358

【Centos】Redis 单机部署图文步骤

在/etc/systemd/system/ 目录下创建文件redis.service。注:由于设置了密码,直接ping是不行的,所以需要输入:auth “123456”重启redis服务命令:sudo systemctl restart redis。9.将redis添加到守护进程,并开启开机自启动(根据实际情况填写安装目录)启动redis服务命令:sudo systemctl start redis。关闭redis服务命令:sudo systemctl stop redis。7.修改登陆redis的密码。

Yoga的博客 342

单机版redis安装部署指南

单机版redis安装部署指南redis安装需要c++编译环境安装redis修改配置文件redis.conf启动并验证redis服务 redis安装需要c++编译环境 有网络: sudo yum install gcc-c++ 无网络: 可先下载好以下rpm包,上传安装 rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm ...

Felix_CB的博客 292

Redis 集群单机安装和多服务器安装过程(一)

本文主要是单机安装redis三主三从集群

aideqi_116317的博客 867

CentOS 7 安装Redis单机版和集群

Redis下载 http://download.redis.io/releases/redis-4.0.11.tar.gz 一、单机版搭建 1.上传压缩包到 /usr/download (我自定义放安装包的目录) 2.安装gcc编译环境,命令 yum install gcc-c++ 3.解压 redis-4.0.11.tar.gz 文件,命令 tar -zxvf  redis-4.0.1...

hekliu的博客 330
上一篇: 分布式通信协议
下一篇: 24.Redis集群安装使用
架构师的清醒
博客等级 码龄14年 291粉丝 397原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值