更换了cache的接口。进行了简单的测试，目前基本完成，需要一些自测。