Hướng dẫn sử dụng kho NPM riêng tư

Trong quá trình phát triển dự án, đã xuất hiện nhiều tình huống cần sử dụng kho NPM riêng tư, ví dụ như logic chung sau khi chia nhỏ dự án, thư viện thành phần chung, SDK theo dõi sự kiện được đóng gói của chúng ta. Những đoạn mã này không tiện để công khai lên kho NPM chính thức và chỉ có thể được đăng tải lên kho riêng của công ty. Vì vậy, ch ...

Đăng vào ngày 22 tháng 6 lúc 09:02

Cài đặt Hadoop Distributed File System trên macOS với Apache Hadoop 3.2.1

Để triển khai nhanh môi trường HDFS cục bộ nhằm kiểm thử và học tập, bài viết này hướng dẫn cài đặt Hadoop 3.2.1 trên hệ điều hành macOS — không yêu cầu cấu hình cụm phân tán hay máy ảo. 1. Tải và giải nén gói cài đặt Tải bản binary của Hadoop 3.2.1 từ trang chủ: https://hadoop.apache.org/releases.html. Sau khi tải xong, giải nén vào thư mục l ...

Đăng vào ngày 16 tháng 6 lúc 08:53

Xử lý tệp tin nhỏ trong Hadoop

1. Vấn đề phát sinh HDFS không phải là giải pháp tối ưu cho việc lưu trữ các tệp tin có kích thước nhỏ. Lý do là mỗi tệp tin, dù nhỏ, cũng chiếm ít nhất một block, và thông tin metadata của mỗi block đều được lưu trong bộ nhớ của NameNode. Khi số lượng tệp tin nhỏ tăng lên, bộ nhớ NameNode sẽ bị tiêu tốn đáng kể. Dưới đây là mô phỏng một kịch b ...

Đăng vào ngày 14 tháng 6 lúc 05:19

Tổng kết Hadoop: Kiến trúc và Nguyên tắc hoạt động

Hadoop về Khái niệm Big Data Không thể xử lý dữ liệu bằng một máy tính duy nhất Trọng tâm của Big Data là mẫu = tổng thể Đặc tính Big Data Lượng lớn (Volume): Trong Big Data, kích thước của một tệp tin riêng lẻ thường từ vài chục đến vài trăm GB trở lên Tốc độ (Velocity): Phản ánh tốc độ tạo ra dữ liệu và tần suất thay đổi dữ liệu Đa dạng (V ...

Đăng vào ngày 9 tháng 6 lúc 17:58

Hướng dẫn phát triển Flink DataSet cơ bản

Quy trình phát triển Lấy một môi trường thực thi (execution environment) Tải/ tạo dữ liệu ban đầu Xác định các phép biến đổi dữ liệu Chỉ định nơi lưu trữ kết quả tính toán Kích hoạt thực thi chương trình Ví dụ đếm từ (Word Count) object TextFrequencyAnalyzer { def main(args: Array[String]): Unit = { // Khởi tạo môi ...

Đăng vào ngày 31 tháng 5 lúc 23:14

Cấu Hình Và Cài Đặt CDH Trong Chế Độ Giả Lập

Hướng dẫn dưới đây trình bày quy trình thiết lập hệ thống CDH (Cloudera Distribution Hadoop) ở chế độ phân tán giả lập (pseudo-distributed). Yêu cầu cơ bản bao gồm máy chủ đã cài đặt sẵn môi trường chạy Java và dịch vụ SSH. 1. Tải về và Giải nén Thư mục Tìm kiếm gói cài đặt tương ứng với phiên bản 2.6.0 của Hadoop từ dòng sản phẩm CDH 5.9.0. S ...

Đăng vào ngày 22 tháng 5 lúc 07:31