【技术实现步骤摘要】
【国外来华专利技术】对存储在单个数据库中的信息对象进行分割的管理的方法
本专利技术涉及以隔离方式为来自多个组织的租户提供服务的多租户架构,并且更具体地,涉及将存储在单个数据库中的信息对象分割为单独片段的自动管理的方法。多租户可用于在单个服务中(装置或部署)以隔离方式为来自各种组织的租户(即独立订户)提供服务。关键是确保订户保持互相隔离。
技术介绍
已知的现有技术包括解决方案US2013/086322A1,其描述了通过添加一个或多个字段(列)用作分隔符来分割表格数据的方法。然而,由于每次一个或多个新的分隔符列必须被添加至每个表格或目录,因此该方法倾向于相当耗时。
技术实现思路
本专利技术的目的是创建一种用于灵活管理数据分割的机制和方法,即通过使对于相同的应用解决方案启用或禁用数据分割,例如,以确保它可以在本地(“桌面”)模式下工作,并且可以在多个订户访问相同的网络服务(“云分割”)的模式下工作,而对于应用解决方案本身的架构没有显著修改。本专利技术的技术成果提供完整的和部分的数据分割。例如,一些数据可由所有组织(例如,银行的目录)共享,而诸如业务或财务数据的其他数据是租户特定的并且仅为特定组 ...
【技术保护点】
一种对存储在单个数据库中的信息对象进行分割的自动管理的方法,包括:‑初步创建要被用作分隔符的至少一个“共享属性”元数据对象,所述分隔符存储对至少一个分割信息元数据对象的引用以及所述分隔符的值的源;‑为所述“共享属性”设定定义如何在至少一个分割元数据对象中使用所述“共享属性”的参数;‑指定名为“会话参数”的元数据对象,名为“会话参数”的所述元数据对象存储需要访问各种分割信息对象的租户和/或租户组的ID,并且还存储当前的分隔符值;‑识别特定的租户和/或租户组,并在数据库会话开始时定义每个分隔符元数据对象的当前值;‑向每个租户和/或租户组分配包含具有添加的“共享属性”的元数据对象 ...
【技术特征摘要】
【国外来华专利技术】2014.10.30 RU 20141437131.一种对存储在单个数据库中的信息对象进行分割的自动管理的方法,包括:-初步创建要被用作分隔符的至少一个“共享属性”元数据对象,所述分隔符存储对至少一个分割信息元数据对象的引用以及所述分隔符的值的源;-为所述“共享属性”设定定义如何在至少一个分割元数据对象中使用所述“共享属性”的参数;-指定名为“会话参数”的元数据对象,名为“会话参数”的所述元数据对象存储需要访问各种分割信息对象的租户和/或租户组的ID,并且还存储当前的分隔符值;-识别特定的租户和/或租户组,并在数据库会话开始时定义每个分隔符元数据对象的当前值;-向每个租户和/或租户组分配包含具有添加的“共享属性”的元数据对象的隔离的数据区域;-当将数据写入添加了所述“共享属性”元数据对象的分割信息对象中时,将“共享属性”值写入对应的列中;-生成查询以便从分配给具体租户和/或租户组的数据区域获得数据。2.根据权利要求1所述的方法,其中,如果包括在所述“共享属性”参数中的“自动使用”性质被设为“使用”,则所创建的“共享属性”自动添加到所有的现有配置对象以及所有的新创建的配置对象。3.根据权利要求1所述的方法,其中,如果包括在所述“共享属性”参数中的“自动使用”性质被设为“不使用”,则属性不自动添加到配置对象,并且使用所述分隔符的“内容”性质来选择需要添加所述分隔符的对象。4.一种对存储在单个数据库中的信息对象进行分割的自动管理的方法,包括:-初步创建要用作分隔符的至少两个“共享属性”元数据对象,每个对象存...
【专利技术属性】
技术研发人员:奥迪·哈利科维奇·德鲁特,谢尔盖·杰奥尔杰维奇·努拉利耶夫,维克托·格里戈里耶维奇·索斯诺夫斯基,
申请(专利权)人:一C有限责任公司,
类型:发明
国别省市:俄罗斯,RU
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。