Luồng dữ liệu Kinesis không có máy chủ của AWS so với Kinesis Data Firehose
Luồng dữ liệu Kinesis so với Kinesis Data Firehose
Kinesis Data Streams cho phép bạn viết các ứng dụng tiêu thụ tùy chỉnh.
Người tiêu dùng là một chương trình sử dụng dữ liệu Kinesis để thực hiện các thao tác.
Nó cung cấp cho bạn nhiều lựa chọn hơn, nhưng nó trở nên phức tạp hơn.
Do đó, Kinesis Data Firehose có thể là giải pháp hiệu quả hơn để chuyển đổi và lưu trữ dữ liệu.
Bảng bên dưới cho thấy sự khác biệt giữa Luồng dữ liệu Kinesis và Kinesis Data Firehose.
Luồng dữ liệu Kinesis | Kinesis Data Firehose |
---|---|
Cho phép bạn viết người tiêu dùng tùy chỉnh | Đơn giản hóa việc chuyển đổi dữ liệu và lưu trữ dữ liệu |
Đảm bảo giao hàng theo đơn đặt hàng | Tin nhắn có thể được gửi nhiều lần vì đơn hàng không được đảm bảo |
Lỗi chặn phân đoạn cho đến khi kế thừa hoặc hết hạn | Nó có cơ chế thử lại tích hợp cho mỗi lần giao hàng |
Cho phép bạn đặt số lượng phân đoạn | Cho phép bạn thiết lập khối lượng dữ liệu. Phân đoạn được quản lý bởi dịch vụ |
Nó hỗ trợ nhiều loại người tiêu dùng cùng với nhiều người tiêu dùng | Luồng chỉ có thể có một đích |
Luồng dữ liệu Kinesis so với video Firehose dữ liệu Kinesis
W3schools.com cộng tác với Amazon Web Services để cung cấp nội dung đào tạo kỹ thuật số cho sinh viên của chúng tôi.