item 缓存