用於Hadoop的MongoDB聯結器庫
用於 Hadoop 的 MongoDB 聯結器是一個庫,它允許將 MongoDB(或其資料格式的備份檔案,BSON)用作 Hadoop MapReduce 任務的輸入源或輸出目標。它旨在提供更大的靈活性和效能,並可以輕鬆地將 MongoDB 中的資料與 Hadoop 生態系統的其他部分整合,包括:
- Pig
- Spark
- MapReduce
- Hadoop Streaming
- Hive
- Flume
特徵
- 可以建立資料拆分以從獨立、副本集或分片配置中讀取
- 可以使用 MongoDB 查詢語言通過查詢過濾源資料
- 支援 Hadoop Streaming,允許用任何語言編寫作業程式碼(目前支援 python、ruby、nodejs)
- 可以從駐留在 S3、HDFS 或本地檔案系統上的 MongoDB 備份檔案中讀取資料
- 可以以 .bson 格式寫出資料,然後可以將其匯入任何 MongoDB 資料庫 mongorestore
- 與其他 Hadoop 工具(例如Pig和Hive)中的BSON/MongoDB 文件一起使用。
下載
安裝 Hadoop 聯結器的最佳方式是通過 Maven 之類的依賴管理系統:
<dependency> <groupId>org.mongodb.mongo-hadoop</groupId> <artifactId>mongo-hadoop-core</artifactId> <version>1.5.1</version> </dependency> |
相容性:
- Hadoop 1.X: 1.2
- Hadoop 2.X: 2.4
- Hive: 1.1
- Pig: 0.11
- Spark: 1.4
- MongoDB: 2.2
相關文章
- 關聯式資料庫和NoSQL結合使用:MySQL + MongoDB資料庫MySqlMongoDB
- MongoDB ODM: 用於電子商務的MongoDBMongoDB
- MongoDB的分片資料庫命令總結MongoDB資料庫
- 基於雲資料庫MongoDB版進行應用開發資料庫MongoDB
- 從聯結器元件看Tomcat的執行緒模型——聯結器簡介元件Tomcat執行緒模型
- 關於mongodb資料庫的增刪改查MongoDB資料庫
- 關於Mongodb的全面總結,學習mongodb的人,可以從這裡開始!MongoDB
- Elasticsearch、MongoDB和Hadoop比較。ElasticsearchMongoDBHadoop
- mongodb關於使用者許可權的總結MongoDB
- mongodb用mongoose查庫的物件,不能增加屬性MongoDB物件
- TDengine 聯結器上線 Google Data Studio 應用商店Go
- NoSQLBooster for MongoDB Mac(MongoDB資料庫管理) 8.1.0無限試用版SQLMongoDBMac資料庫
- HDFS 命令:用於管理HDFS的Hadoop Shell命令大全Hadoop
- 使用hadoop mapreduce分析mongodb資料HadoopMongoDB
- 關於MySQL中的自聯結的通俗理解MySql
- hadoop的mapreduce串聯執行Hadoop
- Mechanize庫,用於模擬瀏覽器行為瀏覽器
- 常見MongoDB資料庫操作產生的鎖總結MongoDB資料庫
- Java聯結器架構:EAI的未來?Java架構AI
- 用於物聯網的JavaScript引擎:JerryScriptJavaScript
- 如何將傳統關聯式資料庫的資料匯入Hadoop?資料庫Hadoop
- mongodb資料庫連結失敗如何解決MongoDB資料庫
- Hive之 hive與hadoop的聯絡HiveHadoop
- Mongodb 關聯表查詢MongoDB
- 物聯網實驗4:基於協議棧的感測器應用2協議
- MongoDB的學習總結MongoDB
- Hadoop支援的壓縮格式對比和應用場景以及Hadoop native庫Hadoop
- Java 8 StringJoiner字串聯結器Java字串
- Kafka聯結器建立資料管道Kafka
- 關於資料庫鎖的總結資料庫
- nodejs操作mongodb資料庫(mongodb)NodeJSMongoDB資料庫
- Hadoop本地庫Hadoop
- hadoop的terasort排序總結Hadoop排序
- 為已安裝光纖電纜測試用MPO聯結器端接
- Mongodb總結5-通過裝飾模式,用Mongodb解決Hbase的不穩定問題MongoDB模式
- MongoDB關聯另一個集合MongoDB
- 基於Vue元件化的日期聯動選擇器Vue元件化
- MongoDB資料庫MongoDB資料庫