深度图解Redis Cluster原理

2020-12-18
阅读 6 分钟
3.9k
上文我们聊了基于Sentinel的Redis高可用架构,了解了Redis基于读写分离的主从架构,同时也知道当Redis的master发生故障之后,Sentinel集群是如何执行failover的,以及其执行failover的原理是什么。

跟随杠精的视角一起来了解Redis的主从复制

2020-12-01
阅读 4 分钟
1.8k
虽然说单机的Redis性能很好,也有完备的持久化机制,那如果你的业务体量真的很大,超过了单机能够承载的上限了怎么办?不做任何处理的话Redis挂了怎么办?带着这个问题开始我们今天的主题-Redis高可用,由于篇幅原因,本章就只聊聊主从复制。

Redis基础—了解Redis是如何做数据持久化的

2020-11-10
阅读 7 分钟
1.8k
我们知道虽然单机的Redis虽然性能十分的出色, 单机能够扛住10w的QPS,这是得益于其基于内存的快速读写操作,那如果某个时间Redis突然挂了怎么办?我们需要一种持久化的机制,来保存内存中的数据,否则数据就会直接丢失。

Redis基础——剖析基础数据结构及其用法

2020-10-21
阅读 7 分钟
3.4k
这是一个系列的文章,打算把Redis的基础数据结构、高级数据结构、持久化的方式以及高可用的方式都讲一遍,公众号会比其他的平台提前更新,感兴趣的可以提前关注,「SH的全栈笔记」,下面开始正文。

如何在SpringBoot中集成JWT(JSON Web Token)鉴权

2019-03-18
阅读 4 分钟
10.7k
这篇博客主要是简单介绍了一下什么是JWT,以及如何在Spring Boot项目中使用JWT(JSON Web Token)。 1.关于JWT 1.1 什么是JWT 老生常谈的开头,我们要用这样一种工具,首先得知道以下几个问题。 这个工具是什么,这个工具解决了什么问题 是否适用于当前我们所处得业务场景 用了之后是否会带来任何其他问题 怎么用才是最佳...

在Java中使用redisTemplate操作缓存

2019-01-18
阅读 15 分钟
6.7k
这个数据库之前在没有使用Presto的情况下,使用的是Hive,使用Hive进行一个简单的查询,速度可能在几分钟。当然几分钟也并不完全是跑SQL的时间,这里面包含发请求,查询数据并且返回数据的时间的总和。但是即使这样,这样的速度明显不能满足交互式的查询需求。

在SpringBoot中添加Redis

2018-10-11
阅读 4 分钟
4.3k
在实际的开发中,会有这样的场景。有一个微服务需要提供一个查询的服务,但是需要查询的数据库表的数据量十分庞大,查询所需要的时间很长。此时就可以考虑在项目中加入缓存。