上文已经提到了Kinesis Data Firehose在我的设计中处在我的client和S3之间实现了大数据信息收集存储的功能;
Kinesis Data Firehose API 提供两种向传输流发送数据的操作:PutRecord 和 PutRecordBatch。PutRecord()
可在一次调用中发送一条数据记录;PutRecordBatch()
可在一次调用中发送多条数据记录(代码仅仅实现PutRecord ,PutRecordBatch的实现可参考官方文档使用软件开发工具包写入亚马逊 Data Firehose Amazon -