关于中间件:ShardingSphere-4x-数据分片核心概念SQL

2次阅读

共计 398 个字符,预计需要花费 1 分钟才能阅读完成。

逻辑表

程度拆分的数据库(表)的雷同逻辑和数据结构表的总称。例:订单数据依据主键尾数拆分为 10 张表,别离是 t_order_0t_order_9,他们的逻辑表名为t_order

实在表

在分片的数据库中实在存在的物理表。即上个示例中的 t_order_0t_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);

在不配置绑定表关系时,假如分片键

正文完
 0