1. Giới thiệu về Flink
Mô hình lập trình luồng dữ liệu của Apache Flink cung cấp quá trình xử lý sự kiện tại một thời điểm trên cả tập dữ liệu hữu hạn và vô hạn. Flink bao gồm các luồng và phép biến đổi, hai API cốt lõi: API DataStream cho các luồng dữ liệu có giới hạn hoặc không bị ràng buộc và API DataSet cho các tập dữ liệu bị ràng buộc, API bảng là một ngôn ngữ biểu thức giống SQL cho luồng quan hệ và xử lý hàng loạt có thể dễ dàng nhúng vào các API DataStream và DataSet. Mọi luồng dữ liệu Flink bắt đầu với một hoặc nhiều nguồn đầu vào, kết thức bằng một hoặc nhiều phần chìm.
Download Flink, Công cụ xử lý dữ liệu phân tán
Flink tự động xác định các tài nguyên cần thiết dựa trên tính song song được định cấu hình của ứng dụng, trong trường hợp bị lỗi, Flink sẽ thay thế vùng chứa bị lỗi bằng cách yêu cầu tài nguyên mới. Flink được thiết kế để chạy các ứng dụng phát trực tuyến trạng thái ở mọi quy mô, nó cũng bao gồm một cơ chế được gọi là các điểm lưu, là các điểm kiểm tra được kích hoạt thủ công. API DataStream của Flink bao gồm hơn 20 kiểu biến đổi khác nhau cho phép chuyển đổi trên các luồng dữ liệu có giới hạn hoặc không bị ràng buộc.
2. Các đặc điểm chính của Flink:
- Xử lý dữ liệu phân tán.
- Phân tích dữ liệu theo luồng.
- Chạy các ứng dụng phát trực tuyến trạng thái ở nhiều quy mô.
- Hỗ trợ nhiều dữ liệu đầu vào.
3. App liên quan
Zoho Analytics cũng là công cụ phân tích hỗ trợ nhập dữ liệu dễ dàng từ Web URLs và URL feeds, sao chép dữ liệu dán vào hộp thoại nhập, nhập dữ liệu từ máy chủ FTP, bên cạnh đó Zoho Analytics cũng hình ảnh hóa các dữ liệu trên biểu đồ đa dạng, xem các dữ liệu báo cáo chi tiết để người dùng dễ dàng tương tác dữ liệu.