xiangyu:add local cache