lua随机数
- 架构设计——Redis解决高并发设计方案
-
缓存设计典型问题什么是缓存穿透?缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,通常出于容错的考虑,如果从存储层查不到数据则不写入缓存层。...
- Redisson源码(二)延迟队列RDelayedQueue的使用及原理分析
-
在工作中,我们有时候会遇到这样的场景,比如下单之后超过30分钟未支付自动取消订单,还有就比如过期/生效通知等等,这些场景一般有两种方法解决:第一种可以通过定时任务扫描符合条件的去执行,第二种就是提前通过消息队列发送延迟消息到期自动消费。本文我要介绍的就是通过第二种方式来实现这种业务逻辑,只不过这...
- 勒索袭击新方式,提防注册机中注入的勒索病毒!
-
我们提示广大用户,切勿随意相信各类破解软件或注册工具的宣传,以免贪图一时的“方便”而给自己带来更多的“麻烦”。...
- 重磅!10年数据库专家为MySQL填充亿级数据,要不要观摩一下?
-
为MySQL填充亿级数据---问题描述在编写代码之前,应先针对业务设计的数据格式创建表结构,然后填充亿级数据,此阶段出现的典型问题如下:...
- 用了缓存后,性能反而更慢了?
-
很多小伙伴都知道缓存的好处,从数据库加载数据过慢时,直接上Redis缓存!...
- 如何解决 Redis 数据倾斜、热点等问题
-
Redis作为一门主流技术,应用场景非常多,很多大中小厂面试都列为重点考察内容...
- 「分布式锁」三种分布式锁的实现
-
0x00概述随着互联网技术的不断发展,用户量的不断增加,越来越多的业务场景需要用到分布式系统。分布式系统有一个著名的理论CAP,指在一个分布式系统中,最多只能同时满足下面三项中的两项:一致性(Consistency):在分布式系统中的所有数据备份,在同一时刻是否同样的值(等同于所有节点访问同一份最...
- redis介绍
-
redis学习Redis现在基本上java项目都在使用,Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久...
- 分布式ID生成服务-idalloc『DaemonCoder』
-
idalloc是我个人开发的开源分布式ID生成框架,经历过生产环境上万QPS的验证,现在推荐给大家:https://github.com/daemon-coder/idalloc1.idalloc是什么idalloc是一个Go语言开发的框架,他提供了一个生成趋势递增id的server。...