[发明专利]分布式系统的序列号生成方法及装置在审
| 申请号: | 201810439457.0 | 申请日: | 2018-05-09 |
| 公开(公告)号: | CN108647308A | 公开(公告)日: | 2018-10-12 |
| 发明(设计)人: | 刘瑞贤;许涛;张晋锋;王榕 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
| 代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
| 地址: | 100193 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式系统 生成序列号 客户端 | ||
1.一种分布式系统的序列号生成方法,其特征在于,包括:
划分多个分片,其中每个分片的分片号互不相同;
生成分片内的序列号以生成序列号,所述序列号包括所述分片号和所述分片内的序列号;
所述分布式系统中的客户端根据所述分片号获取所述序列号。
2.根据权利要求1所述的序列号生成方法,其特征在于,根据所述分片号获取所述序列号包括:
所述客户端根据客户端的特征信息映射到相应的分片号,并获取所述序列号。
3.根据权利要求1所述的序列号生成方法,其特征在于,还包括:
将所述序列号加1后回写以表示所述序列号被占用。
4.根据权利要求2所述的序列号生成方法,其特征在于,所述特征信息为MAC地址或主机名。
5.根据权利要求1所述的序列号生成方法,其特征在于,
通过共享的存储系统记录所述序列号;
所述共享的存储系统为缓存系统或者数据库。
6.一种分布式系统的序列号生成装置,所述分布式系统包括客户端,其特征在于,所述序列号生成装置包括:
共享的存储系统,包括:
第一生成模块,用于划分多个分片,其中每个分片的分片号互不相同;
第二生成模块,用于生成分片内的序列号以生成序列号,所述序列号包括所述分片号和所述分片内的序列号;
客户端的获取模块,用于根据所述分片号获取所述序列号。
7.根据权利要求6所述的序列号生成装置,其特征在于,获取模块包括:
映射子模块,用于根据客户端的特征信息映射到相应的分片号并获取所述序列号。
8.根据权利要求6所述的序列号生成装置,其特征在于,获取模块包括:
回写子模块,用于将所述序列号加1后回写所述共享的存储系统以表示所述序列号被占用。
9.根据权利要求7所述的序列号生成装置,其特征在于,所述特征信息为MAC地址或主机名。
10.根据权利要求1所述的序列号生成装置,其特征在于,
所述共享的存储系统为缓存系统或者数据库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810439457.0/1.html,转载请声明来源钻瓜专利网。





