Home > Database > Mysql Tutorial > DB水平切换要点

DB水平切换要点

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 15:58:00
Original
1176 people have browsed it

分区健选择 数据应该如何拆分,按照什么纬度来拆分 节点路由 应用程序写死/客户端(TDDL,cobar-client)/中间层(cobar-server) 固定分配/动态分配/混合 分片数据均衡 某些分片访问比较频繁,跟业务类型相关 全局唯一键生成器 专门的应用接口 跨节点排序/分组/

分区健选择

数据应该如何拆分,按照什么纬度来拆分

节点路由

应用程序写死/客户端(TDDL,cobar-client)/中间层(cobar-server)

固定分配/动态分配/混合

分片数据均衡

某些分片访问比较频繁,跟业务类型相关

全局唯一键生成器

专门的应用接口

跨节点排序/分组/表关联

应用程序实现

多数据源事务处理/分布式事务

应用程序实现

数据库扩容/缩减

峰值和平时的量差别很大,淘宝双十一

分片工具

根据非分区键查找记录,表结构变更,多实例管理

固定分配: 分片的数据是预先分配好的,hash分区

动态分配: 建立分片的动态关系。User_id/shared id

混合:url先hash到固定数目的桶中,然后在动态获取。

分片数据均衡: 淘宝大卖家,全国电信按照省来分,广东的压力可能是7,8个小省的和。

按照省拆分的话,想要查找某个用户id的数据怎么查找。

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template