20201104 发表于 2020-11-05 更新于 2023-02-20 每日一记(1)设计系统时,如何正确高效地运用并发是一个比较难的问题。以我个人的经验看,大概可以分为以下几个原则: 多读单写,单个线程修改,多条线程读取(一般采用队列方式),适用于读多写少的场景; 多读多写;多条线程同时读写。这种场景比较复杂,可以采用锁或者hash机制;