本發(fā)明公開了一種分布式數(shù)據(jù)庫的數(shù)據(jù)存儲方法和裝置,分布式數(shù)據(jù)庫中的數(shù)據(jù)分別按照行存儲模式和列存儲模式存儲,該方法包括:當檢測到行存儲模式下的數(shù)據(jù)發(fā)生變更時,根據(jù)預設同步策略獲取發(fā)生變更的目標行數(shù)據(jù);根據(jù)目標行數(shù)據(jù)所在的目標行的屬性信息和抗失效節(jié)點數(shù)量確定原始數(shù)據(jù)份數(shù)和冗余數(shù)據(jù)份數(shù);基于原始數(shù)據(jù)份數(shù)和冗余數(shù)據(jù)份數(shù)按照預設糾刪碼算法對目標行數(shù)據(jù)進行編碼,生成包括原始數(shù)據(jù)份數(shù)的原始數(shù)據(jù)和冗余數(shù)據(jù)份數(shù)的冗余數(shù)據(jù)的編碼數(shù)據(jù);將各份編碼數(shù)據(jù)按列或列組平均分發(fā)到分布式數(shù)據(jù)庫中不同的節(jié)點進行存儲,在實現(xiàn)行數(shù)據(jù)的列化存儲的同時完成了列數(shù)據(jù)分片和數(shù)據(jù)的可靠性處理,進一步提高了分布式數(shù)據(jù)庫的數(shù)據(jù)存儲效率和可靠性。
聲明:
“分布式數(shù)據(jù)庫的數(shù)據(jù)存儲方法和裝置” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯(lián)系該技術所有人。
我是此專利(論文)的發(fā)明人(作者)