根据您给的文章内容,
高大并发处理方法:
用缓存
- 用户缓存和信息缓存Neng少许些数据库交互,搞优良性Neng。
- 用缓存如Redis或Memcached嗯。
性Neng瓶颈琢磨
- 用工具如JProfiler找出性Neng瓶颈。
- 优化数据库查询语句,少许些用ORM工具直接生成语句。
事务隔离级别
- 根据读写操作并发施行的情况选择合适的事务隔离级别,如读Yi提交。
许多线程处理
- 利用许多线程搞优良CPU材料利用率和吞吐量。
- 用线程池、同步控制、并发集合、原子变量等手艺。
乐观并发控制
- 虚假定并发问题不会三天两头发生, 施行修改操作前不加锁,提交时检测冲突。
-
用信号量和互斥锁
线程池和进程池
性Neng优化方法:
数据库连接池
线程池
- 利用线程池管理线程,搞优良材料利用率和性Neng。
原子变量
ThreadLocal
限流
服务解耦
消息队列
通过上述方法,Neng有效地处理高大并发求,搞优良系统性Neng和稳稳当当性。