PolarDB-X布道师_个人页

个人头像照片 PolarDB-X布道师
个人头像照片 个人头像照片
3
3
0

个人介绍

PolarDB-X

擅长的技术

  • Java
  • Python
  • 前端开发
  • Linux
  • 数据库
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2022年12月

  • 12.16 16:27:11
    发表了文章 2022-12-16 16:27:11

    PolarDB-X开源代码更名公告

    PolarDB-X开源以来一直和开源社区保持着良性的互动,根据社区开发者和用户的真实反馈,同时为了更好的服务广大用户和开发者,PolarDB-X决定优化开源代码仓库的地址与名称,新地址和新名称会更加便于理解与记忆。虽然名称做了改变,但是PolarDB-X开源的初心不会改变,会持续向社区输出卓越的分布式数据库技术,和广大用户与开发者共同创造国产数据库的美好未来。

2019年07月

  • 发表了文章 2022-12-16

    PolarDB-X开源代码更名公告

  • 发表了文章 2019-07-03

    云栖开发者沙龙 - 数据库分库分表中间件(杭州站) 业内专家大咖齐聚,期待你的参与

  • 发表了文章 2019-01-04

    分布式关系型数据库DRDS支持显示的Prepare和Execute语法及逻辑库锁功能等多项能力

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2016-03-02

    RDS建库失败,库名限制有那些?

  • 回答了问题 2015-04-15

    关于DRDS的数据拆分策略问题

    看了下最佳实践里面的数据拆分策略,跟我原来的预想不太一致。 1、原先我是打算根据主健进行拆分,比如用户信息,根据用户ID进行拆分,同时用户信息表相关联的表,一对一和一对多的表都可以按照这个字段进行拆分,这样该用户相关的信息都会分到同一个库里面。但是最佳实践却不建议按主健拆分,那么按什么字段拆分比较好呢? 最佳实践里面可能表达的意思有点问题,其实我们常常碰到用户为了数据分布均衡,直接采用主键进行拆分,这个导致的问题是如果你要性能,就带上主键,不带,所有表进行扫描,耗费资源比较大。所以最佳实践在表述的时候关注了这个情况,没有关注你类似业务id即主键的情况。这个我们fix下。 你的思路是对的。 2、对于多对多关系的表,比如用户和群组(一个用户可以属于多个群组,一个群组可以有多个用户)关系表,应该怎么拆分? 第一个要考虑的是这两个实体是否有强一致事务关系,按照我的理解用户和群组是可以做成非强一致事务关系(用户创建,加入退出群组,群组创建,群组删除),然后考虑是否有大结果集的join关系,按照普通理解,有查看用户加入的群组,以及一个群组有哪些用户这种需求,所以多对多关系很可能中间有张关系表,用户和群组表可以考虑数据均衡以及sql带字段的情况分别用用户id和群组id进行拆分(群组不多也可以不拆),关系表怎么拆主要看哪种查询比较多,当然关系表在用户和群组变更时会有事务问题,其中一个直接可以用强一致事务(比如按用户id拆,删除一个用户),另外一个需要使用最终一致事务(比如按用户拆,删除群组)。所以最终最复杂的问题落到一个群组表和关系表的一致性问题上,DRDS支持最终一致事务,不过现在需要工单申请开启,可以尝试。 另外,DRDS的论坛板块已经开通,后续问题可以到那个板块提下。  
    踩0 评论0
  • 回答了问题 2015-03-31

    关于DRDS的问题

    Re关于DRDS的问题 hi, 您好。DRDS读写分离不需要用户配置两个数据源,DRDS会根据SQL类型 并且依据你在 DRDS控制台配置的读权重比进行按比例的读流量分配。如果你的读SQL有特殊的需求,比如一定要走主实例或者读实例,那么可以通过sql注释的方式进行直接指定。 具体文档,我稍后给到你。
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息