什么是wso2 cep中的meta data关联数据和payload数据
我知道这些是流中的 3 种不同类型的数据类型,但是哪一种比另一种有优势,这在任何文档中都不清楚。 或者我们如何在不同的情况下使用它。
所有可以对有效载荷数据执行的操作,我也可以对元数据和相关数据执行。
谁能举例说明区别。
最佳答案
这些属性在 WSO2 CEP 中的内部行为方式没有区别。这只是一个逻辑分离,让用户分别定义具有元属性、相关属性和有效载荷的流。如果您需要逻辑分离,您可以使用这些属性类型,或者如果不需要分离元数据和相关数据,则只需将数据作为有效负载发送。
您可以在元数据中存储与流相关的元数据。例如event_timestamp、请求的 ip_address 等属性。与相关数据类似,您可以放置用于将事件与来自其他流的其他事件相关联的属性。例如类似 correlation_id 的东西。当您对流执行连接操作时,这些属性会很有用。
但是请注意,CEP 中使用的 Siddhi 引擎不会根据元数据、相关性、有效负载来区分流,并且会不加任何区分地处理所有属性。属性类型可用于在事件构建器/事件格式化器级别定义的流,这些流在运行时映射到平面 Siddhi 流以处理查询。
关于wso2 - wso2 cep中的元数据相关数据和有效载荷数据是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033755/