项目中用到了Redis做缓存,如何保证数据库和缓存数据的一致性?(redis如何与最新的数据保持一致)