稳定是肯定的,但也会有些控制不了的原因导致缓存丢失。一般缓存都是把常用数据从数据库中读取出来存入缓存中,然后可以高性能的使用,在使用的时候如果缓存不存在则重新提取即可。
你所说的把数据存入缓存,然后再定时更新到数据库,这样倒有点危险。如果数据提示客户已经更新到缓存,而你是定时到数据库,在此之间缓存如果丢失,那麻烦不就大了。
如果更新到数据库前缓存丢失,比如机器重启,服务重启等,那数据就丢失了。应考虑用文件进行缓存。这样要稳定很多
缓存必然是不稳定的,用缓存就要做好缓存消失的准备
缓存一般是取数据方面,
你想的是用来存数据方面, 你可以考虑一下, 如果还没更新缓存, 突然系统出错或机器故障, 没更新的数据就丢失了.