实时数据处理愈来愈重要,流式数据处理有着更高的处理效率和成本控制能力。Flink在德语中意味着快速和灵敏,用来体现流式数据处理器速度快和灵活性强等特色。Apache是流式框架中同时支持 低延迟、高吞吐、Exactly-once 的,同时提供了基于流式计算引擎处理批量数据的计算能力,真正意义上实现了批流统一,同时随着阿里Blind的开源,极大地加强了Flink对批量计算领域的支持, 编程
主要基于集中式的关系型数据库实现存储,大多数将架构分为计算层和存储层。微服务架构将系统数据源拆分,解决了业务系统扩展的问题,可是业务数据国语分散在不一样的系统中,很难将数据进行集中化管理,对于企业内部进行数据分析或者数据挖掘之类的应用则须要经过从不一样的数据库进行数据抽取,将数据从数据库中周期性同步到数据仓库中,而后再数据仓库中进行数据的抽取、转换、加载(ETL),从而构建成不一样的数据集和应用,提供给业务系统使用。
Lamada架构支持处理不一样类型的数据,包含支持批量计算的Batch Layer和实时计算的Speed Layer,经过在一套平台中将批计算和流计算整合在一块儿,可是这种架构由于框架太多仍然存在平台复杂度和运维成本较高的问题。 数
数
基于有状态计算方式的最大优点是不须要将原始数据从外部系统中拿出来,避免进行全量计算,对比批量计算,实时计算能够在很短的时间内统计出结果。 框架
Apache Flink同时支持如下特性: 分布式

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69949806/viewspace-2921419/ ,如需转载,请注明出处,否则将追究法律责任。