使用 Ruby 開發 Kinesis 用戶端程式庫使用者 - Amazon Kinesis Data Streams

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Ruby 開發 Kinesis 用戶端程式庫使用者

您可以使用 Kinesis 用戶端程式庫 (KCL) 建置處理 Kinesis 資料串流資料之資料的應用程式。Kinesis Client Library 支援多種語言。本主題將討論 Ruby。

KCL是 Java 程式庫;Java 以外的語言支援是使用稱為 MultiLangDaemon. 此守護進程是基於 Java 的,並在後台運行,當您使用 Java 以外的KCL語言。因此,如果您安裝了 KCL Ruby,並完全用 Ruby 編寫您的消費者應用程序,您仍然需要在系統上安裝 Java,因為 MultiLangDaemon. 此外, MultiLangDaemon 還有一些您可能需要針對您的使用案例自訂的預設設定,例如,它連線到的 [ AWS 區域]。如需有關的詳細 MultiLangDaemon 資訊 GitHub,請移至KCL MultiLangDaemon 專案頁面。

若要KCL從中下載 Ruby GitHub,請前往 Kinesis 用戶端程式庫 (Ruby)。若要下載 Ruby 使用KCL者應用程式的範例程式碼,請移至上的KCL適用於 Ruby 範例專案頁面 GitHub。

如需 KCL Ruby 支援程式庫的詳細資訊,請參閱 KCLRuby 寶石文件