您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>數(shù)值算法/人工智能>

一種對(duì)象代理數(shù)據(jù)庫的跨類查詢優(yōu)化方法

大?。?/span>0.71 MB 人氣:0 2017-11-28 需要積分:3

  對(duì)象代理數(shù)據(jù)庫中跨類查詢可以充分發(fā)揮對(duì)象代理模型的靈活性,為用戶提供個(gè)性化數(shù)據(jù)服務(wù),其執(zhí)行效率十分重要。然而在處理多個(gè)跨類屬性查詢時(shí),現(xiàn)有基于路徑表達(dá)式的跨類查詢實(shí)現(xiàn)存在對(duì)公共路徑節(jié)點(diǎn)對(duì)象進(jìn)行重復(fù)獲取的情形,執(zhí)行效率較低。針對(duì)跨類查詢中加快獲取終點(diǎn)對(duì)象的問題,優(yōu)化核心思想是減少對(duì)路徑上節(jié)點(diǎn)對(duì)象的重復(fù)與不必要的遍歷,包括兩個(gè)關(guān)鍵策略:首先是將路徑節(jié)點(diǎn)整體作為虛擬路徑視圖統(tǒng)一獲取節(jié)點(diǎn)對(duì)象,避免了多跨類屬性查詢下公共路徑節(jié)點(diǎn)的冗余遍歷;其次是針對(duì)路徑復(fù)雜過長(zhǎng)的跨類查詢,依據(jù)代價(jià)估計(jì)策略選擇物化查詢涉及起點(diǎn)與終點(diǎn)對(duì)象,利用緩存減少執(zhí)行時(shí)路徑上中間節(jié)點(diǎn)的遍歷。分別在屬性數(shù)目與結(jié)果集規(guī)模兩方面進(jìn)行了對(duì)比實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果表明了優(yōu)化方法的有效性。

一種對(duì)象代理數(shù)據(jù)庫的跨類查詢優(yōu)化方法

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?