加載表格全量數(shù)據(jù)的方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)

基本信息

申請?zhí)?/td> CN202010847191.0 申請日 -
公開(公告)號 CN111966690A 公開(公告)日 2020-11-20
申請公布號 CN111966690A 申請公布日 2020-11-20
分類號 G06F16/22;G06F16/23;G06F16/25;G06F16/27 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 胥亮;賈淋淋;何毅朗 申請(專利權(quán))人 西安寰宇衛(wèi)星測控與數(shù)據(jù)應(yīng)用有限公司
代理機(jī)構(gòu) 深圳市精英專利事務(wù)所 代理人 西安寰宇衛(wèi)星測控與數(shù)據(jù)應(yīng)用有限公司
地址 710000 陜西省西安市國家民用航天產(chǎn)業(yè)基地神舟四路239號航創(chuàng)廣場C座七樓707
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種加載表格全量數(shù)據(jù)的方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì),方法包括查找REDIS數(shù)據(jù)庫中的鍵值,獲取表格實(shí)例關(guān)聯(lián)的所有鍵;將所述表格實(shí)例關(guān)聯(lián)的所有鍵保存至容器,獲取所述容器中首個(gè)鍵值元素的字段名,將所述字段名設(shè)置為表格列名;依次遍歷所述容器的每一個(gè)鍵值元素,利用鍵值元素創(chuàng)建行對象;將所述行對象添加至表格中,獲取所述行對象對應(yīng)的鍵值元素的字段名及值填充到行對象的單元格內(nèi)。方法封裝了表格數(shù)據(jù)全量加載過程中與REDIS的交互,包括檢索鍵值,創(chuàng)建表格列名,存儲(chǔ)行數(shù)據(jù),降低了訪問REDIS的難度;通過單元格名稱給單元格賦值,避免了因REDIS內(nèi)部數(shù)據(jù)結(jié)構(gòu)變更引起的哈希類型內(nèi)字段亂序問題。