以redis作为缓存和mysql为数据库为例。
读取流程:
1.先读取redis缓存,缓存有数据直接返回。
2.缓存没有返回那么读取mysql直接返回,并且将数据写入缓存中。
更新流程:(增,删,改)
1.先把数据存到数据库中成功后,再让缓存的数据失效。
2.下次读取缓存失效时,将数据库的数据重新写入缓存。
以redis作为缓存和mysql为数据库为例。
读取流程:
1.先读取redis缓存,缓存有数据直接返回。
2.缓存没有返回那么读取mysql直接返回,并且将数据写入缓存中。
更新流程:(增,删,改)
1.先把数据存到数据库中成功后,再让缓存的数据失效。
2.下次读取缓存失效时,将数据库的数据重新写入缓存。