三种数据存储结构