51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
Redis
redis 主从复制常见的一些坑 转
1.数据复制的延迟 读写分离时,master会异步的将数据复制到slave,如果这是slave发生阻塞,则会延迟master数据的写命令,造成数据不一致的情况 解决方法:可以对slave的偏移量值进行监控,如果发现某台slave的偏移量有问题,则将数据读取操作切换到master,但本身这个监控开销比较高...
代码星球
·
2021-02-13
redis
主从
复制
常见
一些
什么是 redis 的雪崩、穿透和击穿?
出处: 什么是redis的雪崩、穿透和击穿? 关于Redis雪崩,穿透,击穿的问题,第一次接触名字有点陌生,听上去还比较相似,难以理解,过去做的很多项目中也都是用过Redis,但是第一次听到这几个关于Redis的坑还是一脸懵逼,直到这些坑真正显灵的时候才彻底意识到搞明白。 第一次线上遇到Red...
代码星球
·
2021-02-13
什么
redis
雪崩
穿透
击穿
Redis的那些最常见面试问题(转)
1.什么是redis? Redis是一个基于内存的高性能key-value数据库。 2.Reids的特点 Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内...
代码星球
·
2021-02-13
Redis
那些
常见
面试
问题
Homebrew安装Redis找不到redis.conf文件
使用Homebrew安装redis完成后,使用命令 redis-server 启动redis,如下图所示:启动信息中存在一条警告信息:没有指定的配置文件然而在安装目录中并没有发现redis.conf文件。其实homebrew在安装时,默认把redis.conf文件放到了 /usr/loca...
代码星球
·
2021-02-12
Homebrew
安装
Redis
不到
redis.conf
websocket redis实现集群即时消息聊天
1.application.propertiesserver.port=8081#thymeleaf配置#是否启用模板缓存。spring.thymeleaf.cache=false#是否为Web框架启用Thymeleaf视图解析。spring.thymeleaf.enabled=true#在SpringEL表达式中启用...
代码星球
·
2021-02-12
websocket
redis
实现
集群
即时
Redis 分布式锁
一套系统,集群部署,高并发时,访问同一个业务方法,该业务涉及到数据的安全性、准确性,只允许单线程操作,这个时候就需要分布式锁来实现。 redis实现分布式锁可以采用ValueOperations.setIfAbsent(key,value)或RedisConnection.setNX(key,value)方法 ...
代码星球
·
2021-02-12
Redis
分布式
Redis集群环境搭建
注意:5.0版本后集群搭建有所改变,不在使用ruby语言创建集群,所以可以跨过ruby的相关插件安装描述:本章节主要单服务器搭建集群,在一个服务器上启动多个不同端口的redis服务,非真实环境。 真实环境下redis集群会搭建在多个物理服务器上,并非单一的服务器,但搭建方式一样。 安装教程:https://www...
代码星球
·
2021-02-12
Redis
集群
环境
搭建
redis发布订阅
Redis发布订阅(publish/subscribe)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。1.订阅者 SUBSCRIBE订阅 redisChat 订阅频道 2.发布者 PUBLISH 发布 redisChat 发布频道 参考:菜鸟教程http://ww...
代码星球
·
2021-02-12
redis
发布
订阅
Redis 五数据类型
五中数据类型:String、List、Set、Hash、zset(sortedset)Rediskey的数量最大上限为512MB,(建议最大数量不要超过五百万,过百万后就应该根据分类属性,进行微服务和缓存的拆分)Redisvalue的对象最大上限为512MB,(除硬性需求,不建议保存M级及以上数据)链接指令:./src...
代码星球
·
2021-02-12
Redis
数据
类型
redis 主从同步搭建
安装教程:https://www.cnblogs.com/zwcry/p/9505949.html 1)创建主从目录 mkdir /usr/local/redis-ms cd/usr/local/redis-ms/ mkdir6381 mkdir6382 mkdir6382...
代码星球
·
2021-02-12
redis
主从
同步
搭建
Redis安装配置与Jedis访问数据库
NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,泛指非关系型的数据库。NoSQL数据库的四大分类键值(Key-Value)存储数据库这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据。Key/value模型对于IT系统来说的优势在于简单、易部署。但是如果DBA只对...
代码星球
·
2021-02-12
Redis
安装
配置
Jedis
访问
docker-compose 安装redis sentinel,共享主机网络模式
采坑记录:dockersentinel模式安装完后因为是使用bridge模式,所以只有docker中运行的程序才能访问。刚开始尝试使用端口映射,返现sentinel返回的地址依然是docker的内网地址。docker-compose.ymlversion:'3.2'services:master:container_n...
代码星球
·
2021-02-11
docker-compose
安装
redis
sentinel
共享
redis 4.x 安装哨兵模式 sentinel
1、下载http://download.redis.io/releases/redis-4.0.11.tar.gz2、解压tarzxvf redis-4.0.11.tar.gz3、安装cd redis-4.0.11makemakeinstall4、修改配置文件4.1拷贝redis.conf ...
代码星球
·
2021-02-11
redis
4.x
安装
哨兵
模式
使用Docker Compose部署基于Sentinel的高可用Redis集群
使用DockerCompose部署基于Sentinel的高可用Redis集群https://yq.aliyun.com/articles/57953 Docker系列之(五):使用DockerCompose编排容器:https://www.cnblogs.com/ee900222/p/docker_5.htm...
代码星球
·
2021-02-11
使用
Docker
Compose
部署
基于
redis常用客户端命令
sentinel操作:1、查询主节点:redis-cli-h172.16.4.220-p46379SENTINELget-master-addr-by-namemymaster2、查询从节点:redis-cli-h172.16.4.220-p46379 SENTINELslavesmymaster3、&nbs...
代码星球
·
2021-02-11
redis
常用
客户端
命令
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他