[發(fā)明專利]一種基于Dashboard的大數(shù)據(jù)快速呈現(xiàn)方法在審
| 申請?zhí)枺?/td> | 201810870477.3 | 申請日: | 2018-08-02 |
| 公開(公告)號: | CN109271581A | 公開(公告)日: | 2019-01-25 |
| 發(fā)明(設(shè)計(jì))人: | 房磊;蘇鵬 | 申請(專利權(quán))人: | 北京天元創(chuàng)新科技有限公司 |
| 主分類號: | G06F16/9535 | 分類號: | G06F16/9535;G06F16/28;G06F16/248 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 王瑩;李相雨 |
| 地址: | 100193 北京市海淀區(qū)*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 瀏覽器 查詢請求 大數(shù)據(jù) 緩存文件 目標(biāo)緩存 配置信息 配置項(xiàng) 文件組 離線預(yù)處理 緩存 服務(wù)器獲取 獲取目標(biāo) 目標(biāo)配置 觸發(fā) 卡死 服務(wù)器 崩潰 預(yù)備 渲染 發(fā)送 展示 | ||
本發(fā)明提供的一種基于Dashboard的大數(shù)據(jù)快速呈現(xiàn)方法,服務(wù)器獲取目標(biāo)Dashboard對應(yīng)的配置信息,根據(jù)配置信息進(jìn)行離線預(yù)處理,獲得與配置信息中每個配置項(xiàng)對應(yīng)的緩存文件組;當(dāng)目標(biāo)Dashboard被觸發(fā)時,接收瀏覽器發(fā)送的至少一個查詢請求,對于任意一個查詢請求,獲取該查詢請求對應(yīng)的配置項(xiàng),作為目標(biāo)配置項(xiàng),獲取目標(biāo)配置項(xiàng)對應(yīng)的緩存文件組,作為該查詢請求對應(yīng)的目標(biāo)緩存文件組,將目標(biāo)緩存文件組發(fā)送給瀏覽器,以使得瀏覽器對目標(biāo)緩存文件組進(jìn)行渲染呈現(xiàn)。該方法通過服務(wù)器的離線預(yù)處理,將目標(biāo)Dashboard所需展示的數(shù)據(jù)以緩存文件組的形式預(yù)備在緩存中,有利于將大數(shù)據(jù)快速呈現(xiàn)在Dashboard頁面的瀏覽器,避免瀏覽器卡死或崩潰,進(jìn)而有利于給用戶帶來順暢的大數(shù)據(jù)體驗(yàn)。
技術(shù)領(lǐng)域
本發(fā)明涉及頁面顯示技術(shù)領(lǐng)域,更具體地,涉及一種基于Dashboard的大數(shù)據(jù)快速呈現(xiàn)方法。
背景技術(shù)
隨著各個行業(yè)對大數(shù)據(jù)的認(rèn)識不斷加深,大數(shù)據(jù)的戰(zhàn)略意義及重要性也在不斷的展現(xiàn)。我們在保存、處理大數(shù)據(jù)的同時,還必須要快速、準(zhǔn)確、易懂的將大數(shù)據(jù)以及對大數(shù)據(jù)的分析、挖掘結(jié)論進(jìn)行呈現(xiàn)。如果數(shù)據(jù)呈現(xiàn)做的不好,甚至無法呈現(xiàn)出來,那么大數(shù)據(jù)帶來的意義也會隨之大打折扣。
對于數(shù)據(jù)的呈現(xiàn),通常遵循“查詢請求”->“數(shù)據(jù)查詢”->“數(shù)據(jù)呈現(xiàn)”的步驟,從而實(shí)現(xiàn)將數(shù)據(jù)呈現(xiàn)到瀏覽器頁面的功能。在整個過程中,以“數(shù)據(jù)查詢”步驟耗時最長。當(dāng)程序接收到用戶的“查詢請求”后,會立即根據(jù)用戶的查詢要求,去保存數(shù)據(jù)的地方查詢數(shù)據(jù),按照用戶提供的查詢條件過濾出用戶想要的數(shù)據(jù)結(jié)果,然后將查詢結(jié)果反饋給用戶。
然而,在Dashboard功能中,既要展現(xiàn)各種類型數(shù)據(jù),又需要在一個頁面展示多個查詢請求的查詢結(jié)果,同時還能支持多用戶同時發(fā)起查詢請求。由此可見,Dashboard功能對大數(shù)據(jù)的呈現(xiàn)能力有較高的要求。在Dashboard功能中,如果按照一般的“查詢請求”->“數(shù)據(jù)查詢”->“數(shù)據(jù)呈現(xiàn)”的步驟進(jìn)行數(shù)據(jù)呈現(xiàn),將會出現(xiàn)查詢結(jié)果遲遲無法顯示到瀏覽器頁面,甚至?xí)霈F(xiàn)瀏覽器卡死或崩潰,導(dǎo)致數(shù)據(jù)無法在頁面呈現(xiàn)。
有鑒于此,亟待提供一種大數(shù)據(jù)快速呈現(xiàn)方法,以使得能在瀏覽器中正常地使用Dashboard功能,避免瀏覽器卡死或崩潰,從而給用戶帶來順暢的大數(shù)據(jù)體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明為了克服現(xiàn)有技術(shù)中在Dashboard中進(jìn)行數(shù)據(jù)呈現(xiàn)容易出現(xiàn)瀏覽器卡死或崩潰,導(dǎo)致數(shù)據(jù)無法在頁面呈現(xiàn)的問題,提供一種基于Dashboard的大數(shù)據(jù)快速呈現(xiàn)方法。
一方面,本發(fā)明提供一種基于Dashboard的大數(shù)據(jù)快速呈現(xiàn)方法,包括:
獲取目標(biāo)Dashboard對應(yīng)的配置信息,所述配置信息包括至少一個配置項(xiàng),根據(jù)所述配置信息進(jìn)行離線預(yù)處理,獲得與每個所述配置項(xiàng)對應(yīng)的緩存文件組;
當(dāng)所述目標(biāo)Dashboard被觸發(fā)時,接收瀏覽器發(fā)送的至少一個查詢請求,所述查詢請求的數(shù)量與所述配置項(xiàng)的數(shù)量相同,且每個所述查詢請求與每個所述配置項(xiàng)一一對應(yīng);
對于任意一個查詢請求,獲取該查詢請求對應(yīng)的配置項(xiàng),作為目標(biāo)配置項(xiàng),獲取所述目標(biāo)配置項(xiàng)對應(yīng)的緩存文件組,作為該查詢請求對應(yīng)的目標(biāo)緩存文件組,將所述目標(biāo)緩存文件組發(fā)送給所述瀏覽器,以使得所述瀏覽器對所述目標(biāo)緩存文件組進(jìn)行渲染呈現(xiàn)。
優(yōu)選地,所述根據(jù)所述配置信息進(jìn)行離線預(yù)處理,獲得與每個所述配置項(xiàng)對應(yīng)的緩存文件組,具體為:
根據(jù)所述配置信息進(jìn)行分布式計(jì)算,獲得至少一個數(shù)據(jù)結(jié)構(gòu);
對于任意一個數(shù)據(jù)結(jié)構(gòu),將該數(shù)據(jù)結(jié)構(gòu)緩存至關(guān)系型數(shù)據(jù)庫中,獲得該數(shù)據(jù)結(jié)構(gòu)對應(yīng)的緩存表;
根據(jù)所述配置信息將所有所述緩存表進(jìn)行整理,獲得與每個所述配置項(xiàng)對應(yīng)的緩存文件組。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京天元創(chuàng)新科技有限公司,未經(jīng)北京天元創(chuàng)新科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810870477.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 基于大數(shù)據(jù)平臺的網(wǎng)絡(luò)安全實(shí)施系統(tǒng)及方法
- 基于事件驅(qū)動的智慧城市大數(shù)據(jù)體系及處理方法
- 一種大數(shù)據(jù)應(yīng)用開發(fā)的系統(tǒng)及方法
- 家用設(shè)備報告的生成方法、大數(shù)據(jù)系統(tǒng)和存儲介質(zhì)
- 一種基于計(jì)算機(jī)大數(shù)據(jù)的平臺架構(gòu)
- 一種大數(shù)據(jù)處理系統(tǒng)
- 面向工業(yè)4.0的時空大數(shù)據(jù)分布式存儲檢索方法及系統(tǒng)
- 一種聯(lián)網(wǎng)式醫(yī)療大數(shù)據(jù)分級傳輸方法及系統(tǒng)
- 一種大數(shù)據(jù)信息監(jiān)控方法、裝置及計(jì)算機(jī)設(shè)備
- 一種知識產(chǎn)權(quán)大數(shù)據(jù)情報檢索系統(tǒng)





