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