摘要:
对于亿级别的表:如何扩字段,不是简简单单的ALTER...TABLE这么简单呢。 锁表风险,页分裂,索引性能衰减少,每一个问题都可能引发线上的事故,如何在不影响业务的情况,只是简单的配置,就可以实现字段的动态扩展? 对于大表不能随意的加字段 在加字段过程中,锁表问题,后续随着字段的和数据的不断增多, 阅读全文
posted @ 2025-08-13 21:21
cherry小樱桃
阅读(22)
评论(0)
推荐(0)
摘要:
HTTP请求:servlet3.0之前是一个线程从头处理到尾 servlet3.0之后,提供了异步处理; 可以选择容器分配给请求的线程与相关资源,减轻系统负担,从而增加吞吐量 其实服务端的异步还是同步处理对于客户端而言是不可见的,不会因为使用了异步接口的返回就不一样了,另外对于:单个请求而言,使用异 阅读全文
posted @ 2025-08-13 20:24
cherry小樱桃
阅读(8)
评论(0)
推荐(0)
摘要:
websocket应用场景 在实际的生活中我们经常会遇到:服务端会主动推送给客户端数据的业务场景,比如数据大屏的实时数据,比如消息中心的未读消息,比如聊天功能。 常用的服务端向客户端推送数据的实现方案,有哪几种? 1.轮询 2.webSocket 3.SSE 轮询: 轮询的实际也是客户端向服务端发送 阅读全文
posted @ 2025-08-13 19:58
cherry小樱桃
阅读(11)
评论(0)
推荐(0)
摘要:
后端并发问题,或者重复下单问题,可以采取:一锁二判三更新: 一锁:表示先获取锁,保证同一个时间只有一个操作能执行 二判:检查数据的状态是否符合预期,防止脏更新。 三更新:确认无误后执行更新操作。 比如:扣库存的场景: 为什么要这么做呢? 1.两个用户同时给同一个商品下单,而商品仅剩最后一件库存,如果 阅读全文
posted @ 2025-08-13 19:31
cherry小樱桃
阅读(23)
评论(0)
推荐(0)
浙公网安备 33010602011771号