【TiDB 版本】5.0
【问题描述】TIDB如何支持一个部署支持多个数据库,每个数据库下有多个Schema、Schema下有多个表?
MySQL只支持schema/table二级组织数据,启动一个MySQL实例也很方便,然而TiDB启动实例需要多服务器,如何使TiDB支持一次部署支持多个数据库,用户在数据库中互相不影响。
【TiDB 版本】5.0
【问题描述】TIDB如何支持一个部署支持多个数据库,每个数据库下有多个Schema、Schema下有多个表?
MySQL只支持schema/table二级组织数据,启动一个MySQL实例也很方便,然而TiDB启动实例需要多服务器,如何使TiDB支持一次部署支持多个数据库,用户在数据库中互相不影响。
这种操作过于复杂了,能不能像crdb那样,直接可以在一个TiDB实例下创建多个数据库,而不是要启动多个实例。
现在TIDB在一个实例下只能创建多个Schema,没法创建数据库
目前不支持,如需求强烈,可以去 Github 提需求。
嗯,我已经在github上提了一个issue
要是有任何回复了,麻烦更新一下这个帖子啊~ 关注ing
用户和资源隔离的需求,在应用的场景中最常见了
Github的Issue到现在为止还是没有任何回复。。。。
这个是类似 DB2 的实例结构,db.schema.object
Oracle 和 MySQL 都是 schema(db).object 的结构