java高级必备知识

一、缓存

二、异步

Java8新的异步编程方式 CompletableFuture https://www.jianshu.com/p/dff9063e1ab6
https://www.jianshu.com/p/d81cf0beb858

Java8组合式异步编程 https://www.sohu.com/a/219400794_99908665

高并发Java(8):NIO和AIO http://www.importnew.com/21341.html

三、并发(多线程)

四、分布式

高并发方案:
1、加缓存(引入问题:数据更新)
2、限流、削峰(加锁《lock、synchronized》、消息队列)
3、数据库主、从
4、数据库分库、分表
5、数据库双主

猜你喜欢

转载自blog.csdn.net/qq_15045205/article/details/88972727
今日推荐