现在有个需求就是在存储层加一层缓存(有的业务已经有2层缓存)。 但是我又不想在业务逻辑里写
if( in cache ){
//read from cache
}else{
//read from db
}
这类逻辑。我更期望我业务层在取数据的时候不要关心这些数据是在缓存还是DB. 有现成的组件或是框架么? 希望有处理过这类问题经验的朋友不吝赐教
现在有个需求就是在存储层加一层缓存(有的业务已经有2层缓存)。 但是我又不想在业务逻辑里写
if( in cache ){
//read from cache
}else{
//read from db
}
这类逻辑。我更期望我业务层在取数据的时候不要关心这些数据是在缓存还是DB. 有现成的组件或是框架么? 希望有处理过这类问题经验的朋友不吝赐教