AWS Kinesis Producer Library は、AWS Kinesis Stream に送信する前にレコードを集約するように設定できます。たとえば、次のように設定できます。
final KinesisProducerConfiguration config = new KinesisProducerConfiguration();
config.setRecordMaxBufferedTime(1000);
config.setAggregationMaxCount(100);
config.setRegion("eu-west-1");
return config;
このバッファはメモリ内のみですか、それともファイル システムに保存されていますか? ほとんどの場合、プロデューサー ノードの再起動時に現在のバッファーが失われるかどうかを知りたいです。