View a markdown version of this page

Sviluppa un consumer della Kinesis Client Library in Ruby - Flusso di dati Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Sviluppa un consumer della Kinesis Client Library in Ruby

Importante

Le versioni 1.x e 2.x di Amazon KCL sono obsolete. KCL 1.x raggiungerà la fine del supporto il 30 gennaio 2026. Ti consigliamo vivamente di migrare le tue applicazioni KCL utilizzando la versione 1.x all'ultima versione di KCL prima del 30 gennaio 2026. Per trovare la versione più recente di KCL, consulta la pagina Amazon Kinesis Client Library su. GitHub Per informazioni sulle ultime versioni di KCL, consulta. Usa Kinesis Client Library Per informazioni sulla migrazione da KCL 1.x a KCL 3.x, consulta. Migrazione di KLC da 1.x a 3.x

È possibile utilizzare la Kinesis Client Library (KCL) per creare applicazioni che elaborano dati dai tuoi flussi di dati Kinesis. La Kinesis Client Library è disponibile in più linguaggi. In questo argomento viene discusso Ruby.

KCL è una libreria Java; il supporto per linguaggi diversi da Java viene fornito utilizzando un'interfaccia multilingue chiamata. MultiLangDaemon Questo demone è Java-based e viene eseguito in background quando si utilizza un linguaggio KCL diverso da Java. Pertanto, se installi KCL per Ruby e scrivi la tua app consumer interamente in Ruby, hai comunque bisogno che Java sia installato sul tuo sistema a causa di. MultiLangDaemon Inoltre, MultiLangDaemon ha alcune impostazioni predefinite che potresti dover personalizzare in base al tuo caso d'uso, ad esempio la AWS regione a cui si connette. Per ulteriori informazioni sull' MultiLangDaemon on GitHub, vai alla pagina del MultiLangDaemon progetto KCL.

Per scaricare Ruby KCL da GitHub, accedi alla Kinesis Client Library (Ruby). Per scaricare il codice di esempio per un'applicazione consumer Ruby KCL, vai alla pagina del progetto di esempio KCL for Ruby su. GitHub

Per ulteriori informazioni sulla biblioteca di supporto Ruby di KCL, consulta Documentazione di Ruby Gems KCL.