[发明专利]一种数据逻辑分区的方法和系统在审

专利信息
申请号: 201210487025.X 申请日: 2012-11-26
公开(公告)号: CN103838770A 公开(公告)日: 2014-06-04
发明(设计)人: 崔希宁;杨海威;张雨晴;姚勇 申请(专利权)人: 中国移动通信集团北京有限公司
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京中誉威圣知识产权代理有限公司 11279 代理人: 郭振兴;丛芳
地址: 100007 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 逻辑 分区 方法 系统
【权利要求书】:

1.一种数据逻辑分区的方法,适用于电信客户关系管理系统实时应用集群数据库,其特征在于,

对于业务数据设置客户编号为唯一标识;

以所述客户编号为键值,采用不少于1个阶段的消除取余哈希算法对业务数据进行数据分片。

2.根据权利要求1所述的一种数据逻辑分区的方法,其特征在于,

按照业务数据所属的主体数据的唯一标识进行分片,分片采用对所述上级客户取模的方式,使得一个客户的业务数据在相同数据分片的分表中;

设置预设数量的分片,每个数据分片的分表中存储对预设数量取模后的一个分片数据,即Hash(key)=key mod(预设数量),其中key为键值。

3.根据权利要求1或者2所述的一种数据逻辑分区的方法,其特征在于,所述业务数据包括三户资料表、订单表和业务记录表。

4.根据权利要求1或者2所述的一种数据逻辑分区的方法,其特征在于,还包括以下步骤:

在应用接入层通过前端传入的关键字段获取需要访问的应用节点;

所述应用节点根据指定的数据源配置访问对应的数据库节点;

通过所述不少于1个阶段的哈希路由访问所述数据库节点中存储的分片数据。

5.根据权利要求4所述的一种数据逻辑分区的方法,其特征在于,对于接口适配应用,在接口代码中设置路由。

6.根据权利要求4所述的一种数据逻辑分区的方法,其特征在于,对于后台进程应用,在后台进程主程序中设置路由。

7.根据权利要求4所述的一种数据逻辑分区的方法,其特征在于,对于WEB应用,在JSP页面或者Action层设置路由。

8.根据权利要求4所述的一种数据逻辑分区的方法,其特征在于,所述关键字段包括手机号码、宽带账号、用户标识、账户标识、客户标识、订单编码和/或订单流水。

9.根据权利要求4所述的一种数据逻辑分区的方法,其特征在于,

依据三户资料的编码规则生成三户标识和订单编码;

将业务数据存储到对应的数据分片的分表中;

将手机号码与数据分片的映射数据通过缓存应用接口在缓存服务端进行缓存,用于通过手机号码进行路由。

10.一种数据逻辑分区的系统,适用于电信CRM系统RAC数据库,其特征在于,包括应用节点和数据库节点,应用节点与数据库节点连接,其中,

应用节点用于对于业务数据设置客户编号为唯一标识,以所述客户编号为键值,采用不少于1个阶段的消除取余哈希算法对业务数据进行数据分片;

数据库节点用于存储业务数据。

11.根据权利要求10所述的一种数据逻辑分区的系统,其特征在于,所述数据库节点进一步包括不少于1个的数据分片。

12.根据权利要求10或者11户的一种数据逻辑分区的系统,其特征在于,还包括客户端,客户端与应用节点连接,

客户端用于在应用接入层通过前端传入的关键字段获取需要访问的应用节点;

应用节点还根据指定的数据源配置访问对应的数据库节点,并通过所述不少于1个阶段的哈希路由访问所述数据库节点中存储的分片业务数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团北京有限公司,未经中国移动通信集团北京有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210487025.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top