Sharding数据库组
在Atlas中, 将一个组看做是数据存储的单位,一个组由一台master, 零台或者多台slave组成(mysql主从同步需要由用户自己配置)....每个组之间的数据独立, 没有关系, 表的数据的各个部分存储在各个组中....子查询在Sharding中可能会返回不正确的结果, 也请不要使用子查询....请把语句拆分成多句执行
对于写操作, 如果写操作命中了多个数据库组, 由于部分成功(某个组执行失败)需要回滚的问题, 暂时不支持写操作命中多个数据组的语句.请拆分成多个sql语句执行
Atlas可能会在接下来的版本中对其中的一些特性中做出支持...在sharding的表中, 这是不允许的, 因为id为100命中了dbgroup0, 而id为1500 命中了dbgroup1, 由于分布式的多值插入可能导致部分成功, 需要回滚, 这个Atlas暂不支持