我想问你一个简单的问题。当我使用kappa大数据架构时,它看起来是这样的:但对我来说,它看起来完全一样,如果我只是使用一些流处理工具,并保存到一些数据库处理结果。请问这有什么不同?
wf82jlnq1#
kappa体系结构由两层组成:流处理层和服务层。流处理层运行流处理作业。通常,服务层用于查询结果。据我所知,您正在进行实时消息处理,并将结果存储在数据库中,以便进一步查询传入的数据。在lambda体系结构中,服务层负责查询批处理和速度(又称流层)。但是在kappa中没有批处理层查询。只提供来自流(速度)层的查询。如果是这样,是的,你是卡帕。kappa架构和简单使用流处理有什么区别?速度层+服务层=kappa架构(在您的案例中)
1条答案
按热度按时间wf82jlnq1#
kappa体系结构由两层组成:流处理层和服务层。流处理层运行流处理作业。通常,服务层用于查询结果。
据我所知,您正在进行实时消息处理,并将结果存储在数据库中,以便进一步查询传入的数据。
在lambda体系结构中,服务层负责查询批处理和速度(又称流层)。但是在kappa中没有批处理层查询。只提供来自流(速度)层的查询。
如果是这样,是的,你是卡帕。
kappa架构和简单使用流处理有什么区别?
速度层+服务层=kappa架构(在您的案例中)