KPL 支持的平台 - Amazon Kinesis Data Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

KPL 支持的平台

Kinesis Producer 库 (KPL) 是用 C++ 编写的,作为主用户进程的子进程运行。预编译的 64 位本机二进制文件与 Java 版本捆绑在一起并由 Java 包装程序管理。

无需在以下操作系统上安装任何其他库即可运行 Java 程序包:

  • 内核为 2.6.18(2006 年 9 月)及更高版本的 Linux 发行版

  • 苹果 iOS X 10.9 及更高版本

  • Windows Server 2008 及更高版本

    重要

    0.14.0 之前的所有KPL版本都支持 Windows Server 2008 及更高版本。

    从 0.14.0 或更高KPL版本开始,NOT支持 Windows 平台。

请注意,KPL 仅为 64 位。

源代码

如果 KPL 安装中提供的二进制文件无法满足您的环境,则 KPL 的内核将编写为 C++ 模块。C++ 模块和 Java 接口的源代码根据亚马逊公共许可发布,可在 Kinesis Producer Library GitHub 上找到。尽管KPL可以在任何已推出符合最新标准的 C++ 编译器的平台上使用,JRE但 Amazon 并不正式支持任何不在支持平台列表中的平台。