字节跳动数据仓库高频面试题(真实面试版+详细实操答案).docx

字节跳动数据仓库高频面试题(真实面试版+详细实操答案).docx

字节跳动数据仓库高频面试题(真实面试版+详细实操答案)

一、基础概念类(必问)

1、数据仓库和数据库的核心区别是什么?业务场景怎么区分使用?

参考答案:

核心区别不在于技术,在于使用场景和设计目标:

1)数据库(OLTP):面向业务交易,主打增删改查、实时事务。设计上遵循三范式,减少数据冗余,保证数据一致性,读写频繁、延迟极低。比如抖音用户注册、下单、点赞的业务库。

2)数据仓库(OLAP):面向数据分析,主打海量数据查询、统计聚合、报表建模。设计上允许冗余,放弃部分事务性,以查询性能、分析效率为核心,基本不做实时删改,以批量同步、增量更新为主。

场景区分:线上用户交互、交易走数据库;运营报

文档评论(0)

1亿VIP精品文档

相关文档