技術(shù)總結(jié)
本發(fā)明的實(shí)施例提供用于存儲(chǔ)編碼三元組的數(shù)據(jù)庫控制器、方法及系統(tǒng)。每個(gè)三元組存儲(chǔ)在數(shù)據(jù)項(xiàng)集合中的數(shù)據(jù)項(xiàng)內(nèi),數(shù)據(jù)項(xiàng)集合按照存儲(chǔ)在數(shù)據(jù)項(xiàng)內(nèi)的三元組來排序。每個(gè)數(shù)據(jù)項(xiàng)存儲(chǔ)在多個(gè)存儲(chǔ)節(jié)點(diǎn)中的存儲(chǔ)節(jié)點(diǎn)上。數(shù)據(jù)庫控制器包括:存儲(chǔ)請(qǐng)求接收器,用于接收在數(shù)據(jù)庫中存儲(chǔ)三元組的請(qǐng)求;數(shù)據(jù)項(xiàng)生成模塊,用于生成兩個(gè)或更多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)具有三元組的不同版本。數(shù)據(jù)庫控制器還包括指令分配器,用于針對(duì)兩個(gè)或更多個(gè)數(shù)據(jù)項(xiàng)中的每一個(gè),從多個(gè)數(shù)據(jù)節(jié)點(diǎn)中選擇存儲(chǔ)節(jié)點(diǎn)以指示存儲(chǔ)數(shù)據(jù)項(xiàng),該選擇依賴于數(shù)據(jù)項(xiàng)在上述經(jīng)排序的集合內(nèi)的位置。指令分配器包括冗余模塊,用于確保指示多個(gè)存儲(chǔ)節(jié)點(diǎn)中的至少兩個(gè)不同存儲(chǔ)節(jié)點(diǎn)存儲(chǔ)包括三元組的版本的數(shù)據(jù)項(xiàng)。
技術(shù)研發(fā)人員:努諾·卡瓦略
受保護(hù)的技術(shù)使用者:富士通株式會(huì)社
文檔號(hào)碼:201310195445
技術(shù)研發(fā)日:2013.05.23
技術(shù)公布日:2017.06.27