Was sind die wichtigsten Komponenten von AWS Kinesis?
What are the main components of AWS Kinesis?
Kinesis is a distributed system that is composed of several components. The main components of Kinesis are:
1. Streams: A stream is a group of records that are ingested and processed in real-time by Kinesis. A stream consists of one or more shards, and each shard is an ordered sequence of data records.
2. Shards: A shard is a sequence of records in a stream. It is equivalent to a data partition. Each shard has a specific sequence of records and provides a specific read and write capacity.
3. Producers: Producers are responsible for sending data to a Kinesis stream. Producers can be any application that can send data to an HTTP/HTTPS endpoint.
4. Consumers: Consumers are responsible for reading and processing data from a Kinesis stream. Consumers can be any application that can read data from an HTTP/HTTPS endpoint.
Kinesis ist ein verteiltes System, das sich aus mehreren Komponenten zusammensetzt. Die Hauptkomponenten von Kinesis sind:
1. Streams: Ein Stream ist eine Gruppe von Datensätzen, die von Kinesis in Echtzeit aufgenommen und verarbeitet werden. Ein Stream besteht aus einem oder mehreren Shards, und jeder Shard ist eine geordnete Folge von Datensätzen.
2. Shards: Ein Shard ist eine Folge von Datensätzen in einem Stream. Sie ist gleichbedeutend mit einer Datenpartition. Jeder Shard hat eine bestimmte Abfolge von Datensätzen und bietet eine bestimmte Lese- und Schreibkapazität.
3. Erzeuger: Producer sind für das Senden von Daten an einen Kinesis-Stream verantwortlich. Producer kann jede Anwendung sein, die Daten an einen HTTP/HTTPS-Endpunkt senden kann.
4. Consumers: Konsumenten sind für das Lesen und Verarbeiten von Daten aus einem Kinesis-Stream verantwortlich. Konsumenten können alle Anwendungen sein, die Daten von einem HTTP/HTTPS-Endpunkt lesen können.
general_qa
de