说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210814521.5 (22)申请日 2022.07.12 (71)申请人 广州禾信仪 器股份有限公司 地址 510530 广东省广州市黄埔区新瑞路 16号 (72)发明人 朱越就 许春华 莫婷 谭国斌  (74)专利代理 机构 华进联合专利商标代理有限 公司 44224 专利代理师 黄晓庆 (51)Int.Cl. G06F 16/22(2019.01) G06F 16/21(2019.01) G06F 16/2455(2019.01) H04L 67/51(2022.01) (54)发明名称 多租户系统、 多租户管理方法、 计算机设备 和存储介质 (57)摘要 本申请涉及一种多租户系统、 多租户管 理方 法、 计算机设备和存储介质。 该系统包括: 租户子 系统、 业务子系统和数据通讯子系统, 租户子系 统根据接收到的租户创建指令, 采用预设的全局 数据模板创建租户对应的表结构, 并存储至数据 库; 业务子系统通过数据通讯子系统访问数据 库, 以对数据库中各表结构内的数据进行对应的 操作; 租户子系统在接收到 租户独立部署的指令 时, 获取与指令对应的租户的数据, 并复制业务 子系统和数据通讯子系统的代码, 以供用户根据 业务子系统和数据通讯子系统的代码, 以及获取 的租户数据进行单租户系统部署 。 采用本方法能 够实现多租户系统的可拆分功能, 且能够实现单 独部署的数据添加至多租户系统。 权利要求书2页 说明书9页 附图4页 CN 115185946 A 2022.10.14 CN 115185946 A 1.一种多租户系统, 其特征在于, 所述系统包括: 租户子系统、 业务子系统和数据通讯 子系统, 所述租户子系统根据接收到的租户创建指令, 采用预设的全局数据模板创建所述租户 对应的表结构, 并存 储至数据库; 所述业务子系统通过所述数据通讯子系统访问所述数据库, 以对所述数据库中各表结 构内的数据进行对应的操作; 所述租户子系统在接收到租户独立部署的指令时, 获取与所述指令对应的租户的数 据, 并复制所述业务子系统和数据通讯子系统的代码, 以供用户根据所述业务子系统和数 据通讯子系统的代码, 以及获取的租户数据进行 单租户系统部署。 2.根据权利要求1所述的系统, 其特 征在于, 所述业务子系统在接收到数据操作指令时, 获取 所述数据操作指令中租户标识; 所述业务子系统根据租户标识通过所述数据通讯子系统访问对应的租户数据, 以对所 述数据库中数据进行对应的操作。 3.根据权利要求1所述的系统, 其特 征在于, 所述租户子系统在接收到单租户还原的指令时, 获取与所述指令对应的单租户的数 据, 并将所述单租户的数据还原至所述数据库。 4.根据权利要求3所述的系统, 其特 征在于, 所述租户子系统在接收到单租户还原的指令时, 获取所述单租户的租户标识和所述单 租户的数据; 所述租户子系统根据所述单租户标识在所述数据库中确认是否存在所述单租户的历 史数据; 若在所述数据库中存在所述单租户的历史数据, 所述租户子系统更新所述单租户的数 据更新所述历史数据。 5.根据权利要求 4所述的系统, 其特 征在于, 若在所述数据库中不存在所述单租户的历史数据, 所述租户子系统采用预设的全局数 据模板创建所述单租户对应的表结构; 所述租户子系统将所述单租户的数据导入至所述单租户对应的表结构。 6.根据权利要求1所述的系统, 其特 征在于, 所述租户子系统在接收到租户独立部署的指令时, 获取与所述指令对应的租户的数 据, 并复制所述业务子系统和数据通讯子系统的代码, 以供用户根据所述业务子系统和数 据通讯子系统的代码, 获取 的租户数据进行单租户系统部署, 并修改单租户系统中系统配 置参数。 7.根据权利要求1至6任意一项所述的系统, 其特征在于, 所述数据库中多租户对应的 表结构中各表的名称根据表名和序号进行命名。 8.根据权利要求1至6任意一项所述的系统, 其特征在于, 所述系统还包括: 多个权限控 制模块, 每 个权限控制模块与每 个租户一 一对应。 9.一种多租户管理方法, 其特 征在于, 所述方法包括: 通过租户子系统接收租户创建指令, 并根据接收到的租户创建指令, 采用预设的全局 数据模板创建所述租户对应的表结构, 存 储至数据库;权 利 要 求 书 1/2 页 2 CN 115185946 A 2通过业务子系统通过所述数据通讯子系统访问所述数据库, 以对所述数据库中各表结 构内的数据进行对应的操作; 在所述租户子系统接收到租户独立部署的指令时, 通过所述租户子系统获取与所述指 令对应的租户的数据, 并复制所述业务子系统和数据通讯子系统的代码, 以供用户根据所 述业务子系统和数据通讯子系统的代码, 以及获取的租户数据进行 单租户系统部署。 10.一种计算机设备, 包括存储器和 处理器, 所述存储器存储有计算机程序, 其特征在 于, 所述处 理器执行所述计算机程序时实现权利要求9所述的方法的步骤。 11.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求9所述的方法的步骤。权 利 要 求 书 2/2 页 3 CN 115185946 A 3

.PDF文档 专利 多租户系统、多租户管理方法、计算机设备和存储介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 多租户系统、多租户管理方法、计算机设备和存储介质 第 1 页 专利 多租户系统、多租户管理方法、计算机设备和存储介质 第 2 页 专利 多租户系统、多租户管理方法、计算机设备和存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:17:17上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。