数据湖与数据仓库之我见 我主要从以下几个方面来说一下他们的区别: 1、数据格式: 数据仓库擅长存储结构化数据;而数据湖擅长存储非结构化数据。 2、ETL 数据仓库抽取数据之后,会对数据进行处理清洗(ETL)。而数据湖抽取数据之后不做任何处理。 3、数据架构 数据仓库中需要在存储之前定义架构,这样就需要进行数据处理以及清洗和规范化数据,架构灵活性不好。而数据湖通常是存储数据之后,再定义架构,使用较小的初始化工作,提供较大的灵活性。