2010-07-27 4 views
14

Ai đó có thể trỏ tôi đến một trang web tốt với bộ sưu tập tốt các thuật toán Hadoop. Ví dụ, điều phức tạp nhất mà tôi có thể làm với Hadoop ngay bây giờ là Page Rank. Ngoài ra, tôi có thể làm những thứ tầm thường như đếm từ và các thứ.Bản đồ Hadoop Giảm: Thuật toán

Tôi muốn xem một trang web hiển thị cho tôi cách sử dụng Hadoop khác.

Trả lời

1

Trang này đưa ra một cái nhìn tổng quan tốt đẹp của một số Map chung Giảm mẫu trong một loạt các ứng dụng từ việc tạo ra một chỉ số đảo ngược, để thực hiện Page Rank và làm gia nhập và khác thiết lập hoạt động

http://highlyscalable.wordpress.com/2012/02/01/mapreduce-patterns/

Về cơ bản bất cứ nơi nào bạn nhìn thấy đại số tuyến tính (các hoạt động ma trận/vector), bạn có thể áp dụng MapReduce. Điều này có nghĩa là có nhiều ứng dụng trong lọc cộng tác (nghĩ các đề xuất Netflix), phân cụm và các thuật toán học máy khác. Một dự án thú vị khác để xem xét là Mahout, nhằm mục đích triển khai các thuật toán học máy có khả năng mở rộng, mở rộng lớn trên MapReduce thông qua Hadoop.

http://mahout.apache.org/