重构缓存部分，还剩下主键的重构未完成