更新数据结构