redis
文章平均质量分 89
xiaolege_
目前重点研究Spring、Spring boot、Spring cloud、Kafka、Flink、Xxl-job、MySQL、Elastic search、Redis、Docker等,欢迎大家关注交流。
展开
-
redis数据类型深入浅出
最大感受,无论从设计还是源码,Redis都尽量做到简单,其中运用到的原理也通俗易懂。特别是源码,简洁易读,真正做到clean and clear,这篇文章以unstable分支的源码为基准,先从大体上整理Redis的对象类型以及底层编码。当我们在本文中提到Redis的“数据结构”,可能是在两个不同的层面来讨论它。第一个层面,是从使用者的角度,string,list,hash,set,sorted set第二个层面,是从内部实现的角度,属于更底层的实现, ht(dict),raw,embstr,...转载 2021-03-02 18:07:26 · 180 阅读 · 0 评论 -
redis分布式锁两种应用场景
“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:一、抢不到锁的请求,允许丢弃(即:忽略)比如:一些不是很重要的场景,比如“监控数据持续上报”,某一篇文章的“已读/未读”标识位更新,对于同一个id,如果并发的请求同时到达,只要有一个请求处理成功,就算成功。用活动图表示如下:二、并发请求,不论哪一条都必须要处理的场景(即:不允许丢数据)比如:一个订单,客户正在前台修改地址,.原创 2020-11-19 10:40:37 · 8992 阅读 · 0 评论 -
spring boot使用redistemplate优雅的操作redis
概述本文内容主要关于spring-redis 关于redis的key设计 redis的基本数据结构 介绍redis与springboot的整合 sringboot中的redistemplate的使用之前看了很多博客,大都都只是粗略的介绍,这里想要记录的全面一些,也算是一个学习的过程首发于我的个人博客:janti的个人博客关于spring-redisspring-data-redis针对jedis提供了如下功能:1. 连接池自动管理,提供了一个高度封装的“RedisTempl转载 2020-09-25 09:20:26 · 377 阅读 · 0 评论 -
redis主从、哨兵、集群模式介绍
主从模式 (master-slave)备份数据、负载均衡,一个Master可以有多个Slaves。主从模式强调 数据备份,读写分离等Redis 复制功能的几个重要方面:一个主服务器可以有多个从服务器。 不仅主服务器可以有从服务器, 从服务器也可以有自己的从服务器, 多个从服务器之间可以构成一个图状结构。 复制功能不会阻塞主服务器: 即使有一个或多个从服务器正在进行初次同步, 主服务器也可以继续处理命令请求。 复制功能也不会阻塞从服务器: 只要在 redis.conf 文件中进行了相应的转载 2020-08-31 16:16:59 · 154 阅读 · 0 评论 -
Windows版reids下载安装使用
Redis 下载与安装(Windows版)阅读目录下载 安装下载1、Github下载地址:https://github.com/MicrosoftArchive/redis/releases2、百度网盘下载地址:https://pan.baidu.com/s/1z1_OdNVbtgyEjiktqgB83g密码:kdfq回到顶部安装1、打开一个命令窗口,通过 cd 命令进入到你解压的目录2、输入命令:redis-server redis.windows.con...原创 2020-05-29 15:27:06 · 270 阅读 · 0 评论 -
spring boot+redis整合
Redis 概述在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成...原创 2019-12-09 18:01:06 · 187 阅读 · 0 评论