最新 最热

Redis规范,这可能是最中肯的了

redis功能强大,数据类型丰富,再快的系统,也经不住疯狂的滥用。通过禁用部分高风险功能,并挂上开发的枷锁,业务更能够以简洁、通用的思想去考虑问题,而不是绑定在某种实现上。...

2020-08-31
1

Docker_002

Dockerfile_redis_5.0FROM debian:buster-slim# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependenci...

2020-08-19
1

《闲扯Redis十》Redis 跳跃表的结构实现

备注: 按照分析顺序,本节应该说道有序集合对象了,但是考虑到有序集合对象的底层实现中使用到了跳跃表结构,避免在分析有序集合时造成突兀,所以本节先来看看 redis 中跳跃表结构的具体实现。...

2020-08-12
1

redis密码操作

获取密码 config get requirepass设置密码 config set requirepass 123456当有密码的时候登录时需要密码登录 auth 密码取消密码 config set requirepass ''

2020-08-10
0

使用lyft/ratelimit实现envoy全局限速

Envoy的全局请求限速服务器,检查是否接受。全局意味着所有代理都将使用一个计数器作为评估请求的基础。每个代理都请求一个上游速率限制服务(在此示例中为Lyfts),该服务将在envoy外部运行以决定请求。...

2020-07-13
1

SpringBootRunner简单实践

CommandLineRunner与ApplicationRunner的区别只是run方法的参数差异,这两个runner都主要用户类似开机启动的场景,也就是在服务启动完成,所有bean初始化完毕后,回调runner接口的run方法,完成资源初始化等操作,例如redis中缓...

2020-06-22
1

唯品会特卖秒杀系统的架构设计和实战全集(艾编程Java架构师视频教程)

【学完本节课你将掌握哪些点】 1. 电商平台秒杀系统的由来; 2. 单机十万级别qps的秒杀系统的架构和设计; 3. 如何使用docker快速搭建中间件服务; 4. springboot+mybatis的快速开发落地业务; 5. 高并发下如何保证数据的正...

2020-06-10
1

优雅的输出错误-assert

在正常情况,我们会通过,if,else进行判断一个接口的条件是否满足,不满足则输出错误,例如

2020-06-04
1

一日一技:如何实现一个轻量插件系统

假设我们实现了一个程序,它从 Redis 读取数据,然后写入 MongoDB。一开始程序是这样的:

2020-05-21
1

python redis 库操作

python中使用redis库来连接redis服务器执行操作首先安装redispip install redis # redistest.py # import redis# redis 链接池pool=redis.ConnectionPool(host='localhost',password='red......

2020-05-09
0