1
我有一個不支持JDBC的數據庫,我可以在其中啓動查詢並使用輸入流獲取結果。我想要使用地圖縮小程序來訪問它。使用mapreduce訪問非JDBC數據庫
對於啓用JDBC的數據庫,Hadoop中有「DBInputFormat.java」和「DBConfiguration.java」文件,它們負責訪問數據庫並在用戶定義的類中獲取結果,該類擴展了DBWritable和Writable接口。
有沒有辦法讓我可以以同樣的方式訪問上述非JDBC數據庫?
DB不支持ODBC! –
然後我認爲你需要編寫你自己的InputFormat。但我不確定是否還有其他方式沒有它! – Rags