最新 最热

缓存你问题真不少!

2021年,2月底,一个超级疲惫的下午,离下班还有30分钟,小航拿了一袋每日坚果,对我说:”温哥,来来来,吃个坚果,开心下”

2021-02-26
0

又长又细,万字长文带你解读Redisson分布式锁的源码

上一篇文章写了Redis分布式锁的原理和缺陷,觉得有些不过瘾,只是简单的介绍了下Redisson这个框架,具体的原理什么的还没说过呢。趁过年放几天假,反正闲着也是闲着,不如把Redisson的源码也学习一遍好了。...

2021-02-26
0

面试的 10 大潜规则,你中招了吗!

很多刚入行的小伙伴特别容易犯的一个错误,不清楚面试官到底想问什么,其实整个面试中面试官并没有想难倒你的意思,只是想通过提问的方式来知道你会什么。...

2021-02-26
0

Go channel 的妙用

昨天在内网上看到一篇讲数据库连接的文章,列出了一些 sql 包的一些源码,我注意到其中取用、归还连接的方式非常有意思——通过临时创建的 channel 来传递连接。...

2021-02-26
1

Echo 项目结构分析

Echo 项目后端采用 MVC 模式,使用现在流行的 SpringBoot 框架。SpringBoot 是基于 SpringMVC 衍生出来的框架。宗旨是较少配置,让开发者快速上手做项目。

2021-02-26
0

Celery+Rabbitmq实现异步执行任务

Celery是Python的一个第三方库,中文为"芹菜"的意思,是一个生产者消费者模式的框架,我们使用Celery时主要用来异步执行任务或执行定时任务,这篇文章介绍实现异步执行任务的方法....

2021-02-26
4

缓存,数据库先操作那个都行

缓存删除后,尚未更新数据库,并发读请求,从数据库读到了旧值,并且更新到缓存导致后续请求都是旧值。

2021-02-25
0

工具系列 | Redis Stream 类型的消息队列

Redis 5 新特性中,Streams 数据结构的引入,可以说它是在本次迭代中最大特性。它使本次 5.x 版本迭代中,Redis 作为消息队列使用时,得到更完善,更强大的原生支持,其中尤为明显的是持久化消息队列。...

2021-02-25
4

如何正确设计一个订单号???

该文章针对订单号的设计进行初探,会在不断的实践中完善、后期也会不断更新。希望大家关注。

2021-02-25
0

Redis缓存数据一致性解决方案分析

Redis作为一个非关系型数据库,已经被应用在各种高性能的业务场景。Redis是一个基于内存性质的数据库,因此在读写上面都是有着非常不错的性能,在实际的使用过程中,大多数也是用在一些业务数据缓存的情况。...

2021-02-25
1