读写锁改造内存缓存