1 .一种元信息的处理方法,其特征在于,包括:
获取对数据对象的进行处理的数据定义语言DDL语句;其中,所述DDL语句的路由节点
包括所述数据对象分布式存储在所述数据库中的至少一个数据库节点;
在所述DDL语句的路由节点中新增所述数据对象的元信息存储库节点;
执行所述DDL语句,以使所述元信息存储库节点存储所述数据对象的元信息。
2 .根据权利要求1所述的方法,其特征在于,还包括:
获取对所述数据对象的元信息进行查询的查询语句;
将所述查询语句路由到所述元信息存储库节点;
执行所述查询语句,使所述元信息存储库节点查询所述数据对象的元信息。
3 .根据权利要求1或2所述的方法,其特征在于,所述在所述DDL语句的路由节点中新增
所述数据对象的元信息存储库节点包括:
当所述DDL语句的路由节点中不包括所述元信息存储库节点,改写所述DDL语句,使所
述DDL语句的路由节点中新增所述数据对象的元信息存储库节点,并将改写前的所述DDL语
句路由到所述元信息存储库节点,以保证所述元信息存储库节点中存储的是所述数据对象
的逻辑元信息。
4 .根据权利要求3所述的方法,其特征在于,所述改写所述DDL语句之后,还包括:
开启所述数据库的分布式事务功能,以通过分布式事务保证操作的一致性。
5 .根据权利要求1所述的方法,其特征在于,
所述元信息存储库节点的可用性通过高可用集群实现。
6 .根据权利要求2所述的方法,其特征在于,所述获取对所述数据对象的元信息进行查
询的查询语句,包括:
获取所述查询语句;
对所述查询语句进行语义分析,或者,通过所述查询语句所查询的系统表,确定所述查
询语句为对数据对象的元信息进行查询的查询语句。
7 .一种元信息的处理系统,其特征在于,包括:
多个数据库节点;
元信息存储库节点,用于存储数据对象的元信息;
分布式数据库管理系统,分别连接所述元信息存储库节点和所述多个数据库节点,用
于执行如权利要求1‑6任一项所述的元信息的处理方法。
8.一种电子设备,其特征在于,用于执行如权利要求1‑6任一项所述的方法。
9 .一种计算机可读存储介质,其特征在于,存储有计算机可执行指令,所述计算机可执
行指令被执行时实现如权利要求1‑6任一项所述的方法。
10.一种计算机程序产品,其特征在于,包括计算机程序,所述计算机程序被执行时实
现如权利要求1‑6任一项所述的方法。
权 利 要 求 书
1/1 页
2
评论