1.3.2.2. 数据转换 Kamelets


通过以下数据转换 Kamelets,您可以对源和接收器组件间传递的数据格式进行序列化和反序列化。数据转换适用于事件数据有效负载(而不是密钥或标头)。

  • Avro - 开源项目,为 Apache Hadoop 提供数据序列化和数据交换服务。

    • Avro Deserialize Action Kamelet (avro-deserialize-action)
    • Avro Serialize Action Kamelet (avro-serialize-action)
  • 协议缓冲器 - Google 内部使用高性能、紧凑型二进制线格式,以便它们能够与其内部网络服务通信。

    • protobuf Deserialize Action Kamelet (protobuf-deserialize-action)
    • protobuf Serialize Action Kamelet (protobuf-serialize-action)
  • JSON (JavaScript 对象表示法)- 基于 JavaScript 编程语言的子集的 data-interchange 格式。JSON 是一种完全独立于语言的文本格式。

    • JSON Deserialize Action Kamelet (json-deserialize-action)
    • JSON Serialize Action Kamelet (json-serialize-action)
注意

您必须以 Avro 和 Protobuf serialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserialize/deserial您不需要对 JSON serialize/deserialize Kamelets 进行。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.