Я читал о AWS Kinesis
. В следующей программе я записываю данные в поток с именем TestStream
. Я запустил эту часть кода 10 раз, вставив 10 записей в поток.
var params = {
Data: 'More Sample data into the test stream ...',
PartitionKey: 'TestKey_1',
StreamName: 'TestStream'
};
kinesis.putRecord(params, function(err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Все записи были успешно вставлены. Что на самом деле означает partition key
? Что он делает в фоновом режиме? Я прочитал его документацию, но не понял, что это значит.