修改 cache set 方法