我一直在使用Hadoop周圍的產品,但新開發的應用程序使用Java。org.apache.hive.jdbc.HiveStatement/org.apache.hadoop.hive.jdbc.HiveStatement之間的區別
我想使用一些像HiveStatement這樣的類,但是發現有不同包的相同名稱類。
ex)org.apache.hive.jdbc.HiveStatement
,org.apache.hadoop.hive.jdbc.HiveStatement
。
我在試圖將一個Statement對象轉換爲HiveStatement時注意到了這一點。我試圖將一個對象投入org.apache.hadoop.hive.jdbc.HiveStatement
,但在我的情況下投入org.apache.hive.jdbc.HiveStatement
似乎是正確的。
有什麼區別,爲什麼有兩個類似的軟件包存在?
提前致謝!
謝謝@ ck1,然後我會使用'org.apache.hive'。 – tsuda7