一.无锁并发编程 多线程竞争锁时,会引起上下文切换,所以多线程处理数据时,可以采取一些方法避免采取锁,如数据的ID按照HASH算法取模,不同的线程处理不同段的数据 二.使用最少线程数量 三.CAS算法 四.使用协程