redis集群的坑_51CTO博客
本文为《持续演进 Cloud Native》一篇学习记录。 一、Redis 自带集群功能(Redis Cluster)  优势:1. 去中心化元数据分布在所有节点,不会轻易丢失。 2. 部署简单Redis 自带 redis-cli 即可。 3. 性能高因为不必通过代理。 劣势:1. SDK 复杂不是大问题。Lettuce 和 Spr
转载 2023-12-13 16:24:22
51阅读
文章目录1 Redis集群1.1 Redis集群概念1.2 搭建Redis集群1.3 key->slot1.4 集群Jedis开发2 应用问题解决2.1 缓存相关问题2.1.1 缓存穿透2.1.2 缓存击穿2.1.3 缓存雪崩2.2 分布式锁2.2.1 分布式锁概述2.2.2 使用Redis实现分布式锁 1 Redis集群1.1 Redis集群概念在了解这个概念前,先看几个问题:1,容量
转载 2023-12-30 17:17:38
62阅读
# 解决Redis集群遇到 在使用Redis集群过程中,经常会遇到一些问题,这些问题可能会导致数据丢失或者服务不可用。本文将介绍一些常见Redis集群问题以及解决方法,帮助开发者更好地部署和维护Redis集群。 ## 问题一:数据丢失 在Redis集群中,数据丢失是一个比较常见问题。主要原因可能包括网络故障、节点故障等。为了避免数据丢失,可以采用Redis持久化功能,将数据写入磁
背景    先澄清一下,整个过程问题都不是我解决,我在里面就是起了个打酱油角色。因为实际上我负责这个项目,整个过程也比较清楚。之前也跟具体负责同事说过,等过段时间带他做做项目复盘。结果一直忙,之前做事情都快忘了也没带他做复盘。所以趁着还记得,总结一下这个问题,也算一起做个复盘总结了。    本周一时候,我们测试环境遇到一个问题:启动一个服务就会导致后端调用耗时增加。当时咨询了对这个问题之
转载 2021-01-30 10:45:57
161阅读
2评论
先澄清一下,整个过程问题都不是我解决,我在里面就是起了个打酱油角色。因为实际上我负责这个项目,整个过程也比较清楚。
转载 2021-07-06 10:33:46
130阅读
背景 先澄清一下,整个过程问题都不是我解决,我在里面就是起了个打酱油角色。因为实际上我负责这个项目,整个过程也比较清楚。之前也跟具体负责同事说过,等过段时间带他做做项目复盘。结果一直忙,之前做事情都快忘了也没带他做复盘。所以趁着还记得,总结一下这个问题,也算一起做个复盘总结了。 本周一时候 ...
转载 2021-05-10 22:35:12
113阅读
2评论
背景 先澄清一下,整个过程问题都不是我解决,我在里面就是起了个打酱油角色。因为实际上我负责这个项目,整个过程也比较清楚。之前也跟具体负责同事说过,等过段时间带他做做项目复盘。...
原创 2021-06-07 23:03:34
197阅读
先澄清一下,整个过程问题都不是我解决,我在里面就是起了个打酱油角色。
原创 2022-03-04 13:39:50
50阅读
redis集群部署及踩过本文目标要在单台机器上搭建Redis集群,方式是通过不同TCP端口启动多个实例,然后组成集群,同时记录在搭建过程中踩过。安装准备centos版本:6.7redis版本:3.2.3安装方式:源码安装服务器:1台操作步骤此处默认已安装好单台redis,如果不会可以参照《centos上安装redis
原创 2021-07-15 17:20:43
244阅读
redis集群搭建(亲测无
原创 精选 2020-01-18 10:47:17
6469阅读
以下仅做记忆记录:使用 119 120 121 部署了weblogic 单点控制台,后面使用 119 来做集群部署,想着做负载,没想到部署了用119 控制台启动 120 和121 服务后, 119  config.xml 跑去把 120 和 121 给替代掉了,搞后面 120 
原创 2024-01-30 15:44:33
0阅读
      redis高可用方案,3.0之前使用哨兵模式,但当主机挂机,进行主从切换时,会有1到2秒数据丢失。解决方法:当抛出cluster is down时,在 catch中(若要延迟则设置睡眠时间)再执行一次try中操作,这可让从机成功接替主机后再进行这1到2秒内进行数据处理,达到数据不丢失。这并不是最优方法。然而,3.0后集群。可解决上面数据丢失问
转载 2023-05-30 15:18:50
47阅读
Redis集群redis集群是一个由多个主从节点群组成分布式服务器群,它具有复制、高可用和分片特性。Redis集群不需要sentinel也能完成节点移除和故障转移功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展,据官方文档称可以线性扩展到上万个节点(官方推荐不超过1000个节点)。redis集群性能和高可用性均优于之前版本哨兵模式,且集群配置非常简单。1.编译与安装
转载 2023-06-22 23:43:34
97阅读
       Redis是一个开源使用ANSI C语言编写、支持网络、可基于内存亦可持久化日志型、Key-Value数据库,并提供多种语言API。从2010年3月15日起,Redis开发工作由VMware主持。(支持网络、基于内存、可持久化、日志型、key-Value数据库)redis是一个key-value存储系统。和Memcached类
转载 2023-08-15 13:01:49
49阅读
前言Redis 作为当前最流行 NoSQL 之一,想必很多人都用过。Redis 有五种常见数据类型:string、list、hash、set、zset。讲真,我以前只用过 Redis ...
转载 2021-07-13 15:15:00
138阅读
# Redis Cluster 遇到 ## 1. 简介 在介绍如何解决 Redis Cluster 遇到一些常见问题之前,首先我们需要了解 Redis Cluster 是什么以及它一些基本概念。 ### 1.1 Redis Cluster Redis Cluster 是 Redis 官方提供分布式解决方案,它将数据分布在多个节点上,提供高可用性和扩展性。每个节点都可以保存其中一部分数
原创 2023-08-14 03:54:42
86阅读
# Redis 数据迁移 ## 1. 引言 Redis 是一款高性能key-value数据库,被广泛用于缓存、消息中间件等场景。在某些情况下,我们需要对 Redis 数据进行迁移,例如从本地环境迁移到云上 Redis 实例,或者从一个 Redis 实例迁移到另一个 Redis 实例。本文将以一位经验丰富开发者身份,教会刚入行小白如何实现 Redis 数据迁移,并避免一些。 ##
原创 2023-08-19 07:38:41
142阅读
写代码挺多年了,但是缓存其实我一直用还是不大熟练,每次都是能不用就不用。这次终于自己用上了,我会告诉你我只是用了公司写redis工具类设置和获取缓存中值吗?看来会。目前我还用就是个入门级别。用同事给redis.msi安装文件安装了一下本地redis,这个是因为我们本地不能连上测试和线上redis,所以本地不好测试,于是也给本地安装上。然后用命令给配置上密码config set re
https://www.cnblogs.com/suiyueqiannian/p/7808190.html
转载 2019-04-12 17:23:17
1431阅读
前言Redis 作为当前最流行 NoSQL 之一,想必很多人都用过。Redis 有五种常见数据类型:string、list、hash、set、zset。讲真,我以前只用过 Redis string 类型。由于业务需求,用到了 Redis 集合 set。这不,一上来就踩到了。前几天有个需求提测,测试小哥提了个 bug,并给了我一个日志截图:问题排查从堆栈信息定位到了项目的代码,大致如下:
原创 2021-05-23 10:23:29
138阅读
  • 1
  • 2
  • 3
  • 4
  • 5