最新 最热

redis内存满了怎么办?让你玩懂8种内存淘汰策略

我们知道redis是一个非常常用的内存型数据库,数据从内存中读取是它非常高效的原因之一,那么但是如果有一天,「redis分配的内存满了怎么办」?遇到这个面试题不要慌,这种问题我们分为两角度回答就可以:...

2021-04-02
2

【进阶之路】Redis基础知识两篇就满足(二)

.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-...

2021-04-02
2

【进阶之路】Redis基础知识两篇就满足(一)

.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-...

2021-04-02
2

异步结果通知实现——基于Redis实现,我这操作很可以

前段时间,我在内存中实现了一个简单异步通知框架。但由于没有持久化功能,应用重启就会导致数据丢失,且不支持分布式和集群。今天这篇笔记,引入了 Redis 来解决这些问题,以下是几点理由:...

2021-04-02
3

一文读懂Redis中的多路复用模型

首先,Redis 是跑在单线程中的,所有的操作都是按照顺序线性执行的,但是由于读写操作等待用户输入或输出都是阻塞的,所以 I/O 操作在一般情况下往往不能直接返回,这会导致某一文件的 I/O 阻塞导致整个进程无法对其它客户提供...

2021-04-02
3

分布式服务 API 的幂等设计方案 & Spring Boot + Redis 拦截器实现实例

假如你有个服务提供一个接口,结果这个服务部署在了5台机器上,接着有个接口就是付款接口。

2021-04-02
2

《Redis小白入门指南》.pdf

Redis是一个主要由Salvatore Sanfilippo(Antirez)开发的开源内存数据结构存储器,经常用作数据库、缓存以及消息代理等。

2021-04-02
2

【程序源代码】毕业时自己写个开发框架,应该怎么做?

最近好多小伙伴问我,说:有没有什么好基础开发平台用于后端管理的开发和应用于,比如可以做小程序的服务端来使用啊,或者是做基础的应用服务来提供一些简单的服务。问我能不能从开发的角度给他们推荐一些框架或者给他们一些...

2021-04-01
2

大厂都是如何优化Redis大Key的?

若一个K的V很大,则可能对Redis产生明显的性能影响。因为Redis是单线程模型,对于大K进行查询或删除,可能会导致Redis阻塞。那我们开发时应该如何查询Redis中的大K,以及如何在设计上实现大K的拆分呢,即如何优化?...

2021-04-01
2

源码分析:Redisson 分布式锁过程分析

文章首发:https://mp.weixin.qq.com/s/MdmGqPUyaPckUgvUufXVUQ

2021-04-01
2