首先关于两者数据的一致性包含有两种情况: (1)缓存中有数据时,那数据库中的数据要和缓存中的数据相同: (2)缓存中没有数据时,数据库中的数据必须是最新的. 如果不符合以上两种情况,就属于缓存和数据库数据不一致的问题. 缓存不同的读写模式,所对应的不一致问题也会有所差异,缓存的读写模式主要有两种,读写缓存和只读缓存. 1.对于读写缓存来讲,需要关注缓存数据写完以后,对于数据库的写会策略,主要分为两种: (1)同步直写,写缓存的时候,也同步写数据库,这样数据一致,改策略适用于需要读写缓存和数据库数