关于数据加锁和高并发的浅谈
2017-07-21 09:31
155 查看
现在电商项目的主流解决高并发的问大致有三种解决方式:
第一点就是就行数据库加锁,这样是防止多个用户同时秒杀意见商品,这样的效果是毋庸置疑的,
第二点就是数据库读写分离,分库分表,这样做的主要目的就是解决排队问题和缓解数据库的压力
第三点就是redis缓存+集群随着数据的增多,业务量的增长,排队问题会再次发生,缓存和集群能够有效的解决这样的问题
第四点当我们的业务量不断增大就会出现页面打开和刷新速度面的问题,这样我们上个项目就采用了IIS+负载均衡效果也是非常不错的
我做的项目解决高并发的就是从上面四点入手的,当然每个项目可能不一样,那么我们就要根据项目需求进行采用
第一点就是就行数据库加锁,这样是防止多个用户同时秒杀意见商品,这样的效果是毋庸置疑的,
第二点就是数据库读写分离,分库分表,这样做的主要目的就是解决排队问题和缓解数据库的压力
第三点就是redis缓存+集群随着数据的增多,业务量的增长,排队问题会再次发生,缓存和集群能够有效的解决这样的问题
第四点当我们的业务量不断增大就会出现页面打开和刷新速度面的问题,这样我们上个项目就采用了IIS+负载均衡效果也是非常不错的
我做的项目解决高并发的就是从上面四点入手的,当然每个项目可能不一样,那么我们就要根据项目需求进行采用
相关文章推荐
- 关于.NET大数据量大并发量的数据连接池管理
- 关于.NET大数据量大并发量的数据连接池管理
- 关于网站大并发情况下的数据的初始化如何处理。
- 关于数据库层面上锁,解决程序并发插入多条重复数据
- 关于数据并发
- 关于数据并发的文章
- 关于:清除并发请求和(或)管理器数据 请求的理解
- 关于多线程处理数据并发问题处理
- 关于数据检测类型的浅谈
- 关于:清除并发请求和(或)管理器数据 请求的理解
- 关于,C/S传输数据时,并发的socket数,多少个合适?10
- 关于:清除并发请求和(或)管理器数据 请求的理解
- 关于:清除并发请求和(或)管理器数据 请求的理解
- 关于数据库并发处理数据的问题
- 关于数据并发
- 关于高并发系统数据幂等的常用技术解决方案
- 关于防止并发插入重复数据
- 浅谈大数据和高并发的解决办法
- 关于数据库层面上锁,解决程序并发插入多条重复数据
- 如何应对并发-关于数据索引