一种通过轮循方式实现语音数据分布式存储的方法技术

技术编号:28977421 阅读:26 留言:0更新日期:2021-06-23 09:22
本发明专利技术公开了一种通过轮循方式实现语音数据分布式存储的方法,该方法通过为三个存储节点分配唯一的识别ID,并将三个存储节点的识别ID两两进行组合得到三个组合ID,将原始语音数据分割成语音数据段,将所有语音数据段分为三部分,三部分的语音数据段分别加入三个组合ID,最后将所有语音数据段复制为三份,分别发送到三个存储节点,每个存储节点只存储包含自身识别ID的语音数据段,无论哪一个存储节点发生异常,都能在其他存储节点找到丢失的语音数据段,从而能够防止存储节点发生异常影响语音数据完整性。本发明专利技术能够防止存储节点发生异常影响语音数据完整性。

【技术实现步骤摘要】
一种通过轮循方式实现语音数据分布式存储的方法
本专利技术涉及物流网络
,特别是涉及一种通过轮循方式实现语音数据分布式存储的方法。
技术介绍
随着物流行业的蓬勃发展,物流语音请求及沟通频繁的产生,语音数据备份成为必须考虑的问题。有效的存储语音数据能够对生产力保驾护航,对于产业稳定发展起到很大的作用。然而,现有的物流网络基本不具有语音数据存储能力或者只能对语音数据进行传统存储,难以完整存储语音数据。
技术实现思路
本专利技术的目的在于提供一种通过轮循方式实现语音数据分布式存储的方法,能够防止存储节点发生异常影响语音数据完整性。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种通过轮循方式实现语音数据分布式存储的方法,包括以下步骤:S1:选择三个具有可用存储空间的存储节点,为每一个存储节点分配唯一的识别ID;S2:将第一存储节点的识别ID和第二存储节点的识别ID进行组合得到第一组合ID,将第二存储节点的识别ID和第三存储节点的识别ID进行组合得到第二组合ID,将第三存储节点的识别ID和第一存本文档来自技高网...

【技术保护点】
1.一种通过轮循方式实现语音数据分布式存储的方法,其特征在于,包括以下步骤:/nS1:选择三个具有可用存储空间的存储节点,为每一个存储节点分配唯一的识别ID;/nS2:将第一存储节点的识别ID和第二存储节点的识别ID进行组合得到第一组合ID,将第二存储节点的识别ID和第三存储节点的识别ID进行组合得到第二组合ID,将第三存储节点的识别ID和第一存储节点的识别ID进行组合得到第三组合ID:/nS3:在产生待存储的原始语音数据时,将原始语音数据按序分割成语音数据段;/nS4:将所有语音数据段分为三部分,在第一部分的语音数据段中加入第一组合ID,在第二部分的语音数据段中加入第二组合ID,在第三部分的...

【技术特征摘要】
1.一种通过轮循方式实现语音数据分布式存储的方法,其特征在于,包括以下步骤:
S1:选择三个具有可用存储空间的存储节点,为每一个存储节点分配唯一的识别ID;
S2:将第一存储节点的识别ID和第二存储节点的识别ID进行组合得到第一组合ID,将第二存储节点的识别ID和第三存储节点的识别ID进行组合得到第二组合ID,将第三存储节点的识别ID和第一存储节点的识别ID进行组合得到第三组合ID:
S3:在产生待存储的原始语音数据时,将原始语音数据按序分割成语音数据段;
S4:将所有语音数据段分为三部分,在第一部分的语音数据段中加入第一组合ID,在第二部分的语音数据段中加入第二组合ID,在第三部分的语音数据段中加入第三组合ID;
S5:将每一语音数据段复制为三份,分别发送到三个存储节点;
S6:每一存储节点选择包含自身识别ID的语音数据段进行存储。


2.根据权利要求1所述的方法,其特征在于,每一存储节点的识别ID是随机生成的。


3.根据权利要求1所述的方法,其特征在于,所述将原始语音数据按序分割成适合存储的语音数据段的步骤具体包括:
对所述原始语音数据进行升频处理得到原始语音分割点,利用原始语音分割点将原始语音数据按序分割成语音数据段。


4.根据权利要求1所述的方法,其特征在于,所述步骤S3还包括:
在每一语音数据段中...

【专利技术属性】
技术研发人员:施甘图陈旭庭治宏赵乾旭
申请(专利权)人:宏图智能物流股份有限公司拉货宝网络科技有限责任公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1