1.SQL 属于设定式语言,用户只要表达清楚需求即可,不需要了解具体做法;
2.SQL 可优化,内置多种查询优化器,这些查询优化器可为 SQL 翻译出最优执行计划;
3.SQL 易于理解,不同行业和领域的人都懂,学习成本较低;
4.SQL 非常稳定,在数据库 30 多年的历史中,SQL 本身变化较少;
5.流与批的统一,Flink 底层 Runtime 本身就是一个流与批统一的引擎,而 SQL 可以做到 API 层的流与批统一。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。