MYSQL数据库水平切分方法、MYSQL连接建立方法及装置制造方法及图纸

技术编号:9198306 阅读:265 留言:0更新日期:2013-09-26 02:29
本发明专利技术提供了一种MYSQL数据库水平切分方法,包括:基于预定的数据ID范围分配策略,为数据库集群中的数据库分配数据ID范围[Min(n),Max(n)],其中,N是数据库集群中的数据库的总数,Min(n)是第n个数据库的数据ID范围的最小边界值,以及Max(n)是第n个数据库的数据ID范围的最大边界值;以及根据所述MYSQL数据的数据ID,将所述MYSQL数据分别存储到所具有的数据ID范围包含该数据ID的数据库中。利用该方法,可以实现对MYSQL数据库的灵活切分和迁移,提高扩展性。

【技术实现步骤摘要】

【技术保护点】
一种MYSQL数据库水平切分方法,包括:基于预定的数据ID范围分配策略,为数据库集群中的数据库分配数据ID范围[Min(n),Max(n)],其中,N是数据库集群中的数据库的总数,Min(n)是第n个数据库的数据ID范围的最小边界值,以及Max(n)是第n个数据库的数据ID范围的最大边界值;以及根据所述MYSQL数据的数据ID,将所述MYSQL数据分别存储到所具有的数据ID范围包含该数据ID的数据库中,其中,所述预定的数据ID范围分配策略包括使得Min(1)小于等于要存储的MYSQL数据中的最小数据ID,MAX(N)大于等于要存储的MYSQL数据中的最大数据ID,Min(n+1)=Max(n)+1,Max(n+1)=Min(n+2)?1。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁捷王尧佳
申请(专利权)人:优视科技有限公司
类型:发明
国别省市:

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

1