最新 最热

单台 MySQL 支撑不了这么多的并发请求,我们该怎么办?

关系型数据库的事务特性可以帮我们解决很多难题,比如数据的一致性问题,所以常规业务持久化存储都会mysql 来兜底。但mysql 的性能是有限的。当业务规模发展到上百万用户,访问量达到上万QPS时,单台mysql实例很难应付。...

2020-08-20
2

快速上手Spring-Data-Redis

Spring Data Redis 是 Spring Data的一个子项目,主要用于操作redis,和Spring 生态结合的很好,它提供了低级别(RedisTemplate ...)和高级别(ListOperations )的抽象,使我们很方便的就可以和Redis交互。...

2020-08-20
3

高性能伪事务之Lua in Redis

Redis2.6加入了对Lua脚本的支持。Lua脚本可以被用来扩展Redis的功能,并提供更好的性能。

2020-08-20
3

Redis故障主从切换演示

Redis 2.4之后的版本开始集成了Sentinel,用于监控redis集群中 Master状态的工具,是Redis的高可用性解决方案。

2020-08-20
0

聊聊分布式锁

高并发时,同步调用应该去考量锁的性能损耗。能用无锁数据结构,就不要用锁;能锁区块,就不要锁整个方法体;能用对象锁,就不要用类锁。

2020-08-20
1

【警惕】K8S下Telnet失效陷阱

追踪nginx和业务程序日志后,我们基本能定位到是 redis 服务不可用和后端的一台nginx容器无法连接导致问题。我们的简易架构图如下:

2020-08-20
1

Redis Lua脚本调试

从版本3.2开始,Redis包含一个完整的Lua调试器,可以用来使编写复杂Redis脚本的任务更加简单。

2020-08-20
3

玩转 lua in Redis

一、引言 Redis学了一段时间了,基本的东西都没问题了。从今天开始讲写一些redis和lua脚本的相关的东西,lua这个脚本是一个好东西,可以运行在任何平台上,也可以嵌入到大多数语言当中,来扩展其功能。lua脚本是用C语言...

2020-08-20
1

Redis的Multi的内幕真相

由于本人太忙不想去阅读Redis Server的源代码(其实是懒),就通过TCPDump来分析吧。

2020-08-20
3

分布式系统之CAP理论杂记

分布式系统的CAP理论:理论首先把分布式系统中的三个特性进行了如下归纳:● 一致性(C):在分布式系统中的所有数据备份,在同一时刻是否同样的值。● 可用性(A):在集群中一部分节点故障后,集群整体是否还能响应客户端的读写请求。(...

2020-08-20
5