[發明專利]一種通過輪循方式實現語音數據分布式存儲的方法有效
| 申請號: | 202110461263.2 | 申請日: | 2021-04-27 |
| 公開(公告)號: | CN113010120B | 公開(公告)日: | 2022-07-29 |
| 發明(設計)人: | 施甘圖;陳旭;庭治宏;趙乾旭 | 申請(專利權)人: | 宏圖智能物流股份有限公司;拉貨寶網絡科技有限責任公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G11B20/10 |
| 代理公司: | 成都九鼎天元知識產權代理有限公司 51214 | 代理人: | 胡川 |
| 地址: | 646000 四川省瀘州市江陽區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 通過 方式 實現 語音 數據 分布式 存儲 方法 | ||
本發明公開了一種通過輪循方式實現語音數據分布式存儲的方法,該方法通過為三個存儲節點分配唯一的識別ID,并將三個存儲節點的識別ID兩兩進行組合得到三個組合ID,將原始語音數據分割成語音數據段,將所有語音數據段分為三部分,三部分的語音數據段分別加入三個組合ID,最后將所有語音數據段復制為三份,分別發送到三個存儲節點,每個存儲節點只存儲包含自身識別ID的語音數據段,無論哪一個存儲節點發生異常,都能在其他存儲節點找到丟失的語音數據段,從而能夠防止存儲節點發生異常影響語音數據完整性。本發明能夠防止存儲節點發生異常影響語音數據完整性。
技術領域
本發明涉及物流網絡技術領域,特別是涉及一種通過輪循方式實現語音數據分布式存儲的方法。
背景技術
隨著物流行業的蓬勃發展,物流語音請求及溝通頻繁的產生,語音數據備份成為必須考慮的問題。有效的存儲語音數據能夠對生產力保駕護航,對于產業穩定發展起到很大的作用。然而,現有的物流網絡基本不具有語音數據存儲能力或者只能對語音數據進行傳統存儲,難以完整存儲語音數據。
發明內容
本發明的目的在于提供一種通過輪循方式實現語音數據分布式存儲的方法,能夠防止存儲節點發生異常影響語音數據完整性。
為解決上述技術問題,本發明采用的一個技術方案是:提供一種通過輪循方式實現語音數據分布式存儲的方法,包括以下步驟:
S1:選擇三個具有可用存儲空間的存儲節點,為每一個存儲節點分配唯一的識別ID;
S2:將第一存儲節點的識別ID和第二存儲節點的識別ID進行組合得到第一組合ID,將第二存儲節點的識別ID和第三存儲節點的識別ID進行組合得到第二組合ID,將第三存儲節點的識別ID和第一存儲節點的識別ID進行組合得到第三組合ID:
S3:在產生待存儲的原始語音數據時,將原始語音數據按序分割成語音數據段;
S4:將所有語音數據段分為三部分,在第一部分的語音數據段中加入第一組合ID,在第二部分的語音數據段中加入第二組合ID,在第三部分的語音數據段中加入第三組合ID;
S5:將每一語音數據段復制為三份,分別發送到三個存儲節點;
S6:每一存儲節點選擇包含自身識別ID的語音數據段進行存儲。
優選的,每一存儲節點的識別ID是隨機生成的。
優選的,所述將原始語音數據按序分割成適合存儲的語音數據段的步驟具體包括:
對所述原始語音數據進行升頻處理得到原始語音分割點,利用原始語音分割點將原始語音數據按序分割成語音數據段。
優選的,所述步驟S3還包括:
在每一語音數據段中加入分割的序號;
所述將所有語音數據段分為三部分的步驟具體包括:
將每一語音數據段的序號除以3取余數,根據三種計算結果將所有語音數據段分為三部分。
優選的,所述根據三種計算結果將所有語音數據段分為三部分的步驟具體包括:
將余數最小的語音數據段作為第一部分的語音數據段,將余數較大的語音數據段作為第二部分的語音數據段,將余數最大的語音數據段作為第三部分的語音數據段。
優選的,所述根據三種計算結果將所有語音數據段分為三部分的步驟具體包括:
將每個語音數據段的余數加1,將計算結果為1的語音數據段作為第一部分的語音數據段,將計算結果為2的語音數據段作為第二部分的語音數據段,將計算結果為3的語音數據段作為第三部分的語音數據段。
優選的,所述步驟S6還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宏圖智能物流股份有限公司;拉貨寶網絡科技有限責任公司,未經宏圖智能物流股份有限公司;拉貨寶網絡科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110461263.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種通過主備方式實現語音數據分布式存儲的方法
- 下一篇:一種快速反射鏡裝置





