我从数据库中读取一张表的信息,放入缓存 我把缓存更新,怎么同时更新数据库???求大神帮忙!!!谢谢!!
给你提供一种思路:请求数据的时候,先从缓存中查找,如果有就直接取数据,没有就从数据库查找,然后放到缓存中,同时返回数据。 然后当你有增改查的时候,把数据存到数据库的同时去刷新相应的缓存,一般选择清除对应的缓存,这样,下次再发送同样请求时,缓存中已没有原来缓存的数据,就会重新去数据库请求数据,同时存到缓存中。
一般把不经常变化的数据放入缓存中,页面部分数据,从缓存中获取,要更新数据的话,直接更新数据库,然后在数据库中读取数据放入缓存中