don't direct write db, peroid update hot value