11 2021 档案

摘要:现在多数秒杀,抽奖,抢红包等大并发高流量的功能一般都是基于 redis 实现,然而在选择 redis 的时候,我们也要了解 redis 如何保证服务正确运行的原理 前言 redis 如何实现高性能和高并发 reids 事务的 ACID 原理 WATCH、EXEC 命令实现 redis 事务 lua 阅读全文 »
posted @ 2021-11-21 20:37 潜行前行 阅读(898) 评论(0) 推荐(0) 编辑
摘要:为了更快响应请求,减少不必要的查询,加速数据的处理,数据缓存是我们日常开发绕不过去的环节 关注公众号,一起交流,微信搜一搜: 潜行前行 缓存的意义 数据的保存,离不开磁盘或者内存的操作。为了永久性的保存,数据最终还是会同步到磁盘上,小流量小并发的系统,直接使用 mysql 进行数据的操作即可满足需求 阅读全文 »
posted @ 2021-11-15 08:50 潜行前行 阅读(776) 评论(2) 推荐(1) 编辑
摘要:关注公众号,一起交流,微信搜一搜: 潜行前行 HttpClient (apache) apache HttpClient 是 java项目里 较为常用的组件之一;对接外部服务时,各个商家提供的接口是各式各样的,有自己的要求,因此要定制对应的请求客户端。httpClient是一个不错的选择 apach 阅读全文 »
posted @ 2021-11-13 12:19 潜行前行 阅读(1048) 评论(1) 推荐(0) 编辑
摘要:创建型 单例模式 单例对象能节约系统资源,一个对象的创建和消亡的开销可能很小。但是日常的服务接口,就算是一般小公司也有十几万的QPS吧。每一次的功能运转都创建新的对象来响应请求,十几万对象的创建和销毁,想想就是一笔大开销,所以 spring 管理构造的 bean 对象一般都是单例。而且单例模式可以更 阅读全文 »
posted @ 2021-11-02 13:18 潜行前行 阅读(502) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示