一般的主从复制功能最少是一主二从,我这里就以最低要求进行配置。1.首先下去官网下载并安装redis若安装成功点击redis-server如此是成功2.点击客户端redis-cli连接客户端即可使用3.新建7000、7001两个从redis4.修改redis-windows.conf(1)把端口修改成...
2021-08-04 202 0 0 阅读全文
Redis介绍:Redis服务Redis(REmoteDictionaryServer)是一个由SalvatoreSanfilippo完成的key-value存储系统,是跨平台的非关系型数据库。Redis是一个开源的使用ANSIC语言编写、遵循BSD协议的、支持网络、可基于内存、分布式、可选择持久性...
2021-06-02 154 0 0 阅读全文
docker部署redis命令dockerrun--nameredis-p6379:6379-d--restart=alwaysa4d3716dbb72redis-server--appendonlyyes--requirepass"123456"创建配置,点击配置中心->...
2021-04-14 198 0 0 阅读全文
Redis下载安装现在gihub下https://github.com/MicrosoftArchive/redis/releases基本感觉下不了提供我的百度云资源文件进行下载Redis-x64-3.2.1文件下载链接:https://pan.baidu.com/s/1q8Xg4aG1YEGepl...
2021-06-02 243 0 0 阅读全文
Redis不是一直号称单线程效率也很高吗,为什么又采用多线程了?
Redis是目前广为人知的一个内存数据库,在各个场景中都有着非常丰富的应用,前段时间Redis推出了6.0的版本,在新版本中采用了多线程模型。因为我们公司使用的内存数据库是自研的,按理说我对Redis的关注其实并不算多,但是因为Redis用的比较广泛,所以我需要了解一下这样方便我进行面试。总不能候选...
2021-03-16 190 0 0 阅读全文
本文对redis的过期处理机制做个简单的概述,让大家有个基本的认识。Redis中有个设置时间过期的功能,即对存储在redis数据库中的值可以设置一个过期时间。作为一个缓存数据库,这是非常实用的。如我们一般项目中的token或者一些登录信息,尤其是短信验证码都是有时间限制的,按照传统的数据库处理方式,...
2021-04-13 161 0 0 阅读全文
一、下载redis我一般去这里下载:redis下载地址也可以自行去官网下载提示:此处安装的为redis-5.05的版本二、上传redis安装包(我的安装目录为/data/local/tool/redis-5.0.5)1.创建目录/data/local/tool并进入该目录mkdir-p/data/l...
2021-04-19 146 0 0 阅读全文
1.redis安装文件夹下配置文件redis.conf修改69行注释127.0.0.1,不然是只允许本地访问2.关闭保护模式redis.conf修改88行为no3.开启后台启动redis.conf修改136行为yes,保存退出4.添加redis.conf修改507行修改密码(这个选择操作,这里设置密...
2021-04-08 184 0 0 阅读全文
问题描述操作redis发现原有Master变成slave,其他slave成master,切换较频繁问题分析查看redis服务器sentinel日志,发现主机频繁在凌晨左右sentinel哨兵检查到master挂了,主备切换,排查为每天凌晨左右对hash:sms:qxt:mobile:content:...
2021-04-08 213 0 0 阅读全文
1、简介我们先不谈Redis,来看一下跳表。1.1、业务场景场景来自小灰的算法之旅,我们需要做一个拍卖行系统,用来查阅和出售游戏中的道具,类似于魔兽世界中的拍卖行那样,还有以下需求:拍卖行拍卖的商品需要支持四种排序方式,分别是:按价格、按等级、按剩余时间、按出售者ID排序,排序查询要尽可能地快。还要...
2021-04-19 130 0 0 阅读全文
一、数据丢失的情况异步复制同步丢失集群产生脑裂数据丢失1.异步复制丢失对于Redis主节点与从节点之间的数据复制,是异步复制的,当客户端发送写请求给master节点的时候,客户端会返回OK,然后同步到各个slave节点中。如果此时master还没来得及同步给slave节点时发生宕机,那么master...
2021-04-08 139 0 0 阅读全文
Redis整合SpringBoot的RedisTemplate实现类(实例详解)
Redis整合SpringBoot》》RedisService接口packagecom.tuan.common.base.redis;importjava.util.List;importjava.util.Map;importjava.util.Set;importjava.util.concur...
2021-04-03 271 0 0 阅读全文
:Redis-benchmark:Redis自带了一个叫redis-benchmark的工具来模拟N个客户端同时发出M个请求。(类似于Apacheab程序)。你可以使用redis-benchmark-h来查看基准参数。参数简介:支持以下参数:用法:redis-benchmark[-h][-p][-c...
2021-04-03 153 0 0 阅读全文
RedisTemplate中OpsForValue和OpsForList方法的使用详解
一、opsForValue用法key:字符串,value:可以是任意对象Object(例如String、具体对象如自定义类Student等),一个key只能对应一个value。1)value为String类型示例://赋值方法redisTemplate.opsForValue().set("...
2021-08-05 190 0 0 阅读全文
在介绍了Redis流的基本功能之后,现在是时候使用这些功能来构建一些实际的应用了。消息队列作为流的典型应用之一,具有非常好的示范性,因此我们将使用Redis流的相关功能构建一个消息队列应用,这个消息队列跟我们之前使用其他Redis数据结构构建的消息队列具有相似的功能。代码清单10-1展示了一个具有基...
2021-05-07 203 0 0 阅读全文
因为项目的原因采用了RedisCluster,3主3从,每台主机1主1从,集群信息如下:10.135.255.72:20011>clusternodes7b662b36489a6240aa21d1cf7b04b84019254b6310.135.255.74:20012slave85c7816...
2021-04-08 175 0 0 阅读全文
1.对象的类型与编码Redis使用前面说的五大数据类型来表示键和值,每次在Redis数据库中创建一个键值对时,至少会创建两个对象,一个是键对象,一个是值对象,而Redis中的每个对象都是由redisObject结构来表示:typedefstructredisObject{//类型unsignedty...
2021-09-07 106 0 0 阅读全文
redisclusterrediscluster是Redis的分布式解决方案,在3.0版本推出后有效地解决了redis分布式方面的需求自动将数据进行分片,每个master上放一部分数据提供内置的高可用支持,部分master不可用时,还是可以继续工作的支撑N个redismasternode,每个mas...
2021-04-08 160 0 0 阅读全文
一丶主从概念一个master可以拥有多个slave,一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构master用来写数据,slave用来读数据,经统计:网站的读写比率是10:1通过主从配置可以实现读写分离master和slave都是一个redis实例(redis服务...
2021-03-26 174 0 0 阅读全文
Redis高级数据类型Hyperloglog、Bitmap的使用
HyperloglogHyperloglog简介HyperLogLog是一种概率数据结构,用来估算数据的基数。基数:可简单理解为集合中不同元素的个数,也可以理解为Set对于一个集合1、2、3、4,那么它的基数为4对于一个集合1、2、3、4、1,那么它的基数也是4Hyperloglog作用我们可以使用...
2021-05-25 238 0 0 阅读全文
- 上一页
- 下一页