逻辑表
程度拆分的数据库(表)的雷同逻辑和数据结构表的总称。例:订单数据依据主键尾数拆分为 10 张表,别离是 t_order_0
到t_order_9
,他们的逻辑表名为t_order
。
实在表
在分片的数据库中实在存在的物理表。即上个示例中的 t_order_0
到t_order_9
。
数据节点
数据分片的最小单元。由数据源名称和数据表组成,例:ds_0.t_order_0
。
绑定表
指分片规定统一的主表和子表。例如:t_order
表和 t_order_item
表,均依照 order_id
分片,则此两张表互为绑定表关系。绑定表之间的多表关联查问不会呈现笛卡尔积关联,关联查问效率将大大晋升。举例说明,如果 SQL 为:
SELECT i.* FROM t_order o JOIN t_order_item i ON o.order_id=i.order_id WHERE o.order_id in (10, 11);
在不配置绑定表关系时,假如分片键