#Redis

使用 ANSI C 编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库

Redis介绍

用户5807183

redis 是一个高性能的key-value数据库。redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部分场合可以对关...

200

线上一次大量 CLOSE_WAIT 复盘

poslua

最近,我在压测线上的一个长连接服务时,发现服务端出现大量的 CLOSE_WAIT 状态长时间不会释放,并且伴随着 goroutine 暴增,这里做个复盘,介绍下...

300

SpringBoot中Shiro缓存使用Redis、Ehcache

yunlgonn

SpringBoot 中配置redis作为session 缓存器。 让shiro引用

1300

springboot集成redis实现消息发布订阅模式-跨多服务器

用户1518699

基础配置参考 https://blog.csdn.net/llll234/article/details/80966952

710

【实践】使用Go pprof做内存性能分析

辉哥

阿里云Redis线上在某些任务流中使用redis-port来进行实例之间的数据同步。redis-port是一个MIT协议的开源软件,主要原理是从源实例读取RDB...

1110

Raft 协议学习笔记

Yajun_

Redis的选举有个借鉴意义,在Redis集群中,不同节点可有不同权重,权重大的优先获得发起选举几率。在Redis中,权重是指复制节点数据的新旧程度,而对Raf...

4610

02.redis的线程IO和通讯协议

Share猿社区

Redis是个单线程程序!但是他有高并发特性,单个节点可以支持10w的QPS。除了redis是单线程,Nginx也是单线程的。单线程为什么如此之快?单线程有如何...

7210

1.初始redis

Share猿社区

老钱说的redis的基础数据结构其实并不是redis最基础的数据结构,还有更基础的数据结构需要我们去挖掘,下面和大家一起再深挖一下,让自己更痛苦一点!哈哈!

5540

你可能不知道的Redis用法

Yajun_

基于Redis丰富的数据结构,除了充当缓存层来提升查询效率以外,还能应用在很多常见的场景,比如:分布式锁,消息队列,限流等。看到这些场景你可能会有疑问,Redi...

7530

IntelliJ IDEA 和 Eclipse等工具部署项目到Tomcat

疯狂的KK

时下流行的两款IDE工具多为idea,Eclipse等产品,相比之下,idea更便捷,以页面样式,快捷性赢得了市场大部分开发者的喜爱。

5620

浅谈数据库同步和迁移

iMike

本文将主要首先聊一聊数据库同步和迁移两个话题,之后将会围绕这 2 个话题介绍一下阿里云开源的基于 MongoDB 和 Redis 的数据同步&迁移工具 Mong...

7020

Spring Boot 中的同一个 Bug,竟然把我坑了两次!

江南一点雨

事情是这样的,大概在今年 6 月初的时候,我在项目中使用到了 Session 共享,当时采用的方案就是 Redis+Spring Session。本来这是一个很...

6020

Redis在Windows环境下Getshell方法小结

天钧

Redis未授权访问漏洞很早之前就有了,在实战中如果遇到还是比较幸运的。比如挖到ssrf漏洞,如果内网有个未授权或者弱口令的redis,那么就可以深入的挖掘一下...

5230

使用项目驱动学习编程的诀窍

青南

《左手MongoDB,右手Redis——从入门到商业实战》全书使用45个项目实例,深入介绍Redis和MongoDB的实际应用场景。

5920

你好 Redis,能回答我 7 个问题吗?

帅地

Redis 因为是单线程操作,所以在隔离性上有天生的隔离机制,当 Redis 执行事务时,Redis 的服务端保证在执行事务期间不会对事务进行中断,所以,Red...

9620

微信、支付宝二码合一扫码支付实现思路

Java编程指南

根据需要购买的信息创建预订单,将订单信息保存到Redis中,并设置有效期,注意生产二维码的链接后的参数可以关联到Redis中的key;

6870

彻底搞懂Redis的线程模型

全菜工程师小辉

由于《Redis设计与实现》对于Redis的讲解简练优雅,所以本文大部分内容节选自本书,也欢迎对Redis有更多底层了解需求的读者,自行购买学习。

6350

Redis的过期键删除策略和数据逐出策略

全菜工程师小辉

在实际生产环境中使用Redis时,偶然会觉得Redis的内存占用要比自己预想的大。事实上,Redis占用的内存除了保存键值对所需的开销外,还有一些运行时产生的额...

4650

快速了解缓存穿透与缓存雪崩

全菜工程师小辉

缓存系统,一般流程都是按照key去查询缓存,如果不存在对应的value,就去后端系统(例如:持久层数据库)查找。如果key对应的value是一定不存在的,并且对...

6240

Redis哨兵(Sentinel)模式快速入门

全菜工程师小辉

Redis sentinel是Redis高可用实现方案:故障发现、故障自动转移、配置中心、客户端通知。从Redis的2.6版本开始提供的,但是当时这个版本的模式...

7050

扫码关注云+社区

领取腾讯云代金券