金融界2024年11月27日消息,國(guó)家知識(shí)產(chǎn)權(quán)局信息顯示,上海浪潮云計(jì)算服務(wù)有限公司申請(qǐng)一項(xiàng)名為“一種Hive表數(shù)據(jù)備份恢復(fù)方法”的專利,公開號(hào)CN 119025337 A ,申請(qǐng)日期為2024年8月。
專利摘要顯示,本發(fā)明公開一種Hive表數(shù)據(jù)備份恢復(fù)方法,涉及數(shù)據(jù)管理技術(shù)領(lǐng)域;包括:Tomcat應(yīng)用前端發(fā)送Hive表數(shù)據(jù)備份或恢復(fù)請(qǐng)求到Tomcat應(yīng)用后端;Tomcat應(yīng)用后端根據(jù)接收到的不同的請(qǐng)求,解析相關(guān)的請(qǐng)求參數(shù);連接到Tomcat應(yīng)用所在服務(wù)器,獲取Hive用戶Kerberos票據(jù);使用Kerberos票據(jù)連接Zookeeper節(jié)點(diǎn),獲取Hive ZNode中的Hive集群信息,包括Hive Server2所在節(jié)點(diǎn)、Hive Metastore所在節(jié)點(diǎn)等;連接Hive Metastore,獲取用戶指定的Hive庫(kù)表在HDFS的存儲(chǔ)路徑及表的元數(shù)據(jù);如果為Hive表數(shù)據(jù)備份,則使用Kerberos票據(jù)連接HDFS Namenode節(jié)點(diǎn),將Hive表對(duì)應(yīng)的HDFS路徑下的文件以相應(yīng)格式備份到用戶指定位置;如果為Hive表數(shù)據(jù)恢復(fù),則連接到用戶指定的服務(wù)器驗(yàn)證備份文件有效性,之后使用Kerberos票據(jù)調(diào)用Hive Client API,將備份文件恢復(fù)到Hive表中;向Tomcat應(yīng)用后端數(shù)據(jù)表中更新相關(guān)備份恢復(fù)數(shù)據(jù)信息,Tomcat應(yīng)用前端通過查詢后端數(shù)據(jù)庫(kù)表判斷備份恢復(fù)任務(wù)是否執(zhí)行成功。