添加缓存，straight_join