最新 最热

又到抢票季:12306 的架构到底是不是国内最牛逼的架构?

尤其是春节期间,大家不仅使用 12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。

2021-10-12
3

[PHP] laravel 框架多项目公用redis会有默认前缀 项目名_database_key

tcpdump -i any dst port 6379 -l -s 0 -w -|strings|grep EMPL_BASEINFO

2021-10-11
2

Redis 很屌,不懂使用规范就糟蹋了

谁曾想,凌晨 12 点之后,用户量暴增,出现了一个技术故障,用户无法下单,当时老大火冒三丈!

2021-10-11
3

互联网电商:商品详情缓存架构

PS:通过看的技术文章,在详细的看看这本书,其实互联网技术不过如此,自古真情留不住,唯有套路的人心,都是前人总结的解决问题的方案和套路,对于有互联网经验这本书还是很不错的,大大的拓宽技术经验,光看这本书的目录估计都被虎的...

2021-10-11
3

解密电商系统-分布式session

1.加入redis缓存的方式,判断是否redis中存在?第一次从数据库里面取,放入redis中,第二次的时候直接从redis里面取。明显并发可以上去。吞吐量也可以明显提高。如果商品价格发生变化,及时的维护redis中的缓存。...

2021-10-11
3

解密电商系统-订单交易业务

1.CartGroup(一个店铺一个CartGroup)2.CartPkg(一个订单就是一个包裹)3.一个订单里面就是一个List

2021-10-11
0

分布式服务下,消息中间件改造

在系统开发初期,很容易出现这样一种情况:不同业务线上开发人员,因为技术栈和版本时间的影响,在选型的时候会优先使用自己熟悉的,例如MQ中间件常用的:Kafka、Rocket、Rabbit等,这样很容易忽略各个项目之间的组件差异问题;...

2021-10-11
3

Redis快表实现

ZSet是redis的有序集合实现,包括一个为了字典(按照key直接取值)和一个跳表(按照排名取)

2021-10-11
2

Redis源码阅读

redis旧版小hash使用的数据结构,紧密数组存储结构用1字节存储总节点数(如果1字节满了,代表需要遍历到底才知道有多少节点)每个节点存储自己占用的内存空间,修改删除后,标记为闲置空间,闲置空间不压缩不回收,留用节点扩展或者...

2021-10-11
2

2021年大数据Flink(十六):流批一体API Connectors ​​​​​​​​​​​​​​Redis

通过flink 操作redis 其实我们可以通过传统的redis 连接池Jpoools 进行redis 的相关操作,但是flink 提供了专门操作redis 的RedisSink,使用起来更方便,而且不用我们考虑性能的问题,接下来将主要介绍RedisSink 如何使用。...

2021-10-11
2