常见问题

<p><span style="font-size:18px"><strong>分片表有哪些类型?</strong></span></p> <p>目前支持三种分片表,可参考原理实现的<a href="https://www.ocftcloud.com/ssr/help/database/DRDS/index.Principle.Basic_Principle">基本原理</a>:</p> <p>&bull;&nbsp;&nbsp;<strong>全局表</strong>:数据量虽然比较小,但是会经常与拆分表做关联查询的表,通常将这类表在每个物理库中都复制一份,以提高查询效率。</p> <p>&bull;&nbsp;&nbsp;<strong>拆分表</strong>:数据量比较大,需要做分库分表的表。拆分表会根据各自的拆分算法,将数据打散存放到不同的物理库中(这里的分片字段也称为分片键)。</p> <p>&bull;&nbsp;&nbsp;<strong>ER表</strong>:也叫父子表,ER表本身没有拆分规则,他们的数据分布规则是根据其父表的拆分规则而定。</p> <p><span style="font-size:18px"><strong>分片算法有哪些?</strong></span></p> <p>平安金融云DRDS的分片表目前支持:枚举分片、范围分片、哈希分片和自然月分片4中分片方法,后续还会推出更多的分片算法。可参考<a href="https://www.ocftcloud.com/ssr/help/database/DRDS/index.Related">核心概念的分片算法</a>。</p> <p>&bull;&nbsp;&nbsp;<strong>枚举分片</strong>:适用于分片字段为数值型或字符串型,且分片字段的<strong>distinct</strong>值比较固定,比如省份、民族、产品类别等。</p> <p>&bull;​​​​​​​&nbsp;&nbsp;<strong>范围分片</strong>:适用于分片字段为数值型。需要规划好分片字段值范围与分片编号之间的对应关系。</p> <p>&bull;​​​​​​​&nbsp;&nbsp;<strong>哈希分片</strong>:对分片字段值做一致性HASH运算后,根据HASH值对应到某个分片。该算法的特点是:数据可以比较均匀的分布于各分片中。</p> <p>&bull;​​​​​​​&nbsp;&nbsp;<strong>自然月分片</strong>:适用于分片字段为日期型字符串。每个分片存放一个月的数据,最多支持9999个分片,即可以存放从基准日期开始最大为9999个月的数据。</p> <p><span style="font-size:18px"><strong>DRDS支持哪些实例套餐?</strong></span></p> <p>具体实例套餐信息,可参考<a href="https://www.ocftcloud.com/ssr/help/database/DRDS/index.Instance_Type">实例类型</a>。</p> <p><span style="font-size:18px"><strong>如何创建分片表?</strong></span></p> <p>首先您需要先在DRDS管理控制台创建分片表,定义分片表的相关内容,可参考<a href="https://www.ocftcloud.com/ssr/help/database/DRDS/manual.Database_Management.Sharding_Tables_Management.Create_Sharding_Tables">创建分片表</a>。</p> <p>之后您需要登录到对应的DRDS实例通过SQL语句创建分片表。</p>
以上内容是否解决了您的问题?
请补全提交信息!
联系我们

电话咨询

400-151-8800

邮件咨询

fincloud@ocft.com

在线客服

工单支持

解决云产品相关技术问题