-
先insert,后update,减少锁的持有时间
insert ignore 主键冲突返回0
查看全部 -
protostuff
查看全部 -
查看全部
-
各层面的技术回顾
查看全部 -
该系统会用到的服务
查看全部 -
存储过程优化
查看全部 -
优化的部分
查看全部 -
CDN
秒杀优化
查看全部 -
系统部署架构
查看全部 -
行级锁在Commit之后释放
查看全部 -
mysql行级锁的瓶颈
查看全部 -
如何处理高并发
1、增加服务器数量,通过nginx转发请求去分担流量
2、代码中使用radis缓存来获取相对稳定的变量,减少访问数据库的次数以及降低网络延迟
3、使用事务和数据库行级锁来控制高并发问题
4、降低代码中事务控制的流程以及增删改查
5、使用存储过程来操作简单的事务操作,减少数据库网络访问时间,增加访问DPS
查看全部 -
高并发:
1,前端控制触发次数,比如限制控制按钮的触发
2,使用CDN和缓存机制达到动静分离
3,减少行级锁和GC的时间,将食物控制在mysql中进行,比如存储过程
查看全部 -
redis protostuff 序列化对象效率比较高
查看全部 -
redis数据缓存,自定义序列化,提高转化效率。
查看全部
举报
0/150
提交
取消