爲什麼不使用Derby做爲元數據庫?

1.每次只能有一個內嵌的Derby數據塊能夠訪問數據文件,這就意味着一次只能爲metastore打開一次hive會話。
  2.使用Derby時,在不一樣的目錄下開始hive會有不一樣的元數據庫。數據庫

  Hive會爲每一個數據庫建立一個目錄。數據庫中的表將會以這個數據庫目錄的字目錄形式存儲。有一個例外就是default數據庫中的表,由於這個數據庫自己就沒有本身的記錄。ci

  用戶能夠經過如下方式修改目錄的存放位置ast

  hive> CREATE DATABASE financials
      > LOCATION '/my/preferred.directory';meta

相關文章
相關標籤/搜索