KPL 집계 사용 시 고려 사항 - Amazon Kinesis Data Streams

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

KPL 집계 사용 시 고려 사항

결과 Amazon Kinesis Data Streams Streams의 레코드의 시퀀스 번호 체계는 동일하게 유지되지만 시퀀스에 의존하지 않는 한 집계된 Kinesis Data Streams의 레코드에 포함된 KPL (Kinesis Producator Library) 사용자 레코드의 인덱싱이 0 (영) 에서 시작됩니다.KPL 사용자 레코드를 고유하게 식별하는 숫자는 집계 (KPL 사용자 레코드를 Kinesis Kinesis Data Streams Streams의 레코드로) 및 후속 집계 해제 (KPL 사용자 레코드로) 가 자동으로 처리하므로 코드에서 이를 무시할 수 있습니다. 소비자가 KCL을 사용하는지 관계없이 적용되는 사항입니다.AWSSDK. 소비자가 에서 제공하는 API를 사용해 작성된 경우 이 집계 기능을 사용하려면 KPL의 Java 부분을 빌드로 가져와야 합니다.AWSSDK.

시퀀스 번호를 KPL 사용자 레코드의 고유 식별자로 사용하려면 계약 준수 기능을 사용하는 것이 좋습니다.public int hashCode()public boolean equals(Object obj)에서 제공되는 작업RecordUserRecordKPL 사용자 레코드의 비교를 활성화합니다. 또한 KPL 사용자 레코드의 하위 시퀀스 번호를 검사하려면UserRecord인스턴스 및 하위 시퀀스 번호를 검색합니다.

자세한 내용은 소비자 분해 단원을 참조하세요.