Các thành phần

Các nhà cung cấp cơ sở dữ liệu của Google Thêm MapReduce của Google

What Is MapReduce? | What Is MapReduce In Hadoop? | Hadoop MapReduce Tutorial | Simplilearn

What Is MapReduce? | What Is MapReduce In Hadoop? | Hadoop MapReduce Tutorial | Simplilearn
Anonim

Greenplum và Aster Data Systems, hai công ty mới tham gia vào quy mô lớn phân tích dữ liệu đã công bố trong tuần này rằng các sản phẩm của họ sẽ hỗ trợ MapReduce, một kỹ thuật lập trình ban đầu do Google phát triển để xử lý song song các bộ dữ liệu lớn trên toàn bộ phần cứng hàng hoá.

Các nhà phát triển phần mềm thường cảm thấy thoải mái hơn với các ngôn ngữ như Java và C ++ ngôn ngữ cơ sở dữ liệu SQL, Mayank Bawa, đồng sáng lập và giám đốc điều hành của Aster, nhà sản xuất một hệ thống cơ sở dữ liệu cluster, phân chia khối lượng công việc thành nhiều lớp rời rạc.

"Hầu hết các nhà phát triển phải vật lộn với các sắc thái của việc tạo ra một cơ sở dữ liệu đã viết trong một bài đăng blog. "Thật vậy, một maestro SQL được yêu cầu để thực hiện các truy vấn thú vị cho việc chuyển đổi dữ liệu (trong quá trình xử lý ETL hoặc xử lý Extract-Load-Transform) hoặc khai thác dữ liệu (trong quá trình phân tích)"

Nhập MapReduce, mục tiêu của nó là cung cấp "Bava đã viết" Trong khi đó, Greenplum, một tổ chức phi chính phủ và các tổ chức phi chính phủ, nhà phát triển cơ sở dữ liệu mà họ cho là có thể quy mô một petabyte thông tin, cho biết một khung công tác MapReduce sẽ là một phần của công cụ data stream vào tháng 9.

Các thông báo kép đã mang đến sự chấp thuận từ một người quan sát gần gũi của cơ sở dữ liệu Curt Monash của Monash Research, trên blog của DBMS2 đã viết: "Về bản thân, MapReduce có thể làm rất nhiều công việc quan trọng trong thao tác và phân tích dữ liệu.

"MapReduce không cần thiết cho tabu quản lý dữ liệu. Tuy nhiên, nếu bạn muốn xây dựng các cấu trúc không phải là dạng bảng như các chỉ mục văn bản hay đồ thị, MapReduce sẽ giúp bạn rất nhiều ".