Ruby로 Kinesis Client Library 소비자 개발 - Amazon Kinesis Data Streams

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Ruby로 Kinesis Client Library 소비자 개발

Kinesis Client Library(KCL)를 사용하여 Kinesis 데이터 스트림의 데이터를 처리하는 애플리케이션을 빌드합니다. Kinesis Client Library는 여러 언어로 제공됩니다. 이 주제에서는 Ruby에 대해 설명합니다.

KCL은 Java 라이브러리입니다. Java 이외의 언어에 대한 지원은 라는 다국어 인터페이스를 사용하여 제공됩니다. MultiLangDaemon 이 데몬은 Java 기반이며, Java 이외의 KCL 언어를 사용하는 경우 배경에서 실행됩니다. 따라서 Ruby용 KCL을 설치하고 소비자 앱을 완전히 Ruby로 작성하는 경우에도 다음과 같은 이유로 시스템에 Java를 설치해야 합니다. MultiLangDaemon 또한 사용 사례에 맞게 사용자 지정해야 할 몇 가지 기본 설정 (예: 연결 AWS 지역) 도 있습니다. MultiLangDaemon MultiLangDaemon GitHubon에 대한 자세한 내용은 KCL MultiLangDaemon 프로젝트 페이지를 참조하세요.

에서 GitHub Ruby KCL을 다운로드하려면 Kinesis 클라이언트 라이브러리 (Ruby) 로 이동하십시오. Ruby KCL 소비자 애플리케이션용 샘플 코드를 다운로드하려면 의 Ruby용 KCL 샘플 프로젝트 페이지로 이동하십시오. GitHub

KCL Ruby 지원 라이브러리에 대한 자세한 내용은 KCL Ruby Gems 설명서를 참조하세요.