最新 最热

【Redis版】spring boot高性能实现二维码扫码登录(中)

本打算用CountDownLatch来实现,但有个问题我没有考虑,就是当用户APP没有扫二维码的时候,线程会阻塞5分钟,这反而造成性能的下降。好吧,现在回归传统方式:前端ajax每隔1秒或2秒发一次请求,去查询后端的登录状态。...

2020-06-15
0

【订阅与发布机制版】spring boot高性能实现二维码扫码登录(下)

基于之前两篇(《spring boot高性能实现二维码扫码登录(上)——单服务器版》和《spring boot高性能实现二维码扫码登录(中)——Redis版》)的基础,我们使用消息队列的订阅与发布来实现二维码扫码登录的效果。...

2020-06-15
3

【单服务器版】spring boot高性能实现二维码扫码登录(上)

目前网页的主流登录方式是通过手机扫码二维码登录。我看了网上很多关于扫码登录博客后,发现基本思路大致是:打开网页,生成uuid,然后长连接请求后端并等待登录认证相应结果,而后端每个几百毫秒会循环查询数据库或redis,当查...

2020-06-15
1

Redis 主从集群及自启动配置

在 CentOS 7.6 环境中搭建 Redis 主从集群,并使用 systemctl 配置集群自启动。

2020-06-15
0

Shell 脚本自动部署 Redis 集群

我时常需要在云服务器上搭建测试环境,每次入手新的服务器配置集群环境时,跟着笔记敲一遍命令行挺麻烦的。学了 shell 脚本后,我尝试使用脚本在单机服务器上部署 Redis 集群。...

2020-06-15
3

Redis:面试几十多家公司,这些必须掌握

面试时有关Redis有关的问题经常被问住,然后在网上找了大量相关的资料,整理出来,和大家一起学习。

2020-06-15
0

Spring Boot 2.3.0 新特性Redis 拓扑动态感应

本篇是 spring boot v2.3 系列第三篇,来分享一下 v2.3 关于 spring data redis 的故障转移优化。

2020-06-15
1

redis

Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及 zsetsorted set:有序集合)。...

2020-06-15
3

Redis开发规范

以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id

2020-06-15
0

SpringBoot中使用Session共享实现分布式部署

前言:我们知道,在单体项目中,我们将用户信息存在 session 中,那么在该 session 过期之前,我们都可以从 session 中获取到用户信息,通过登录拦截,进行操作 但是分布式部署的时候,我们请求的服务器可能不是同一台服务器,那么我们...

2020-06-15
0