-
公开(公告)号:CN103577457B
公开(公告)日:2017-09-08
申请号:CN201210271433.1
申请日:2012-07-31
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30386 , G06F17/30289 , G06F17/30424
Abstract: 本发明公开了一种用于对多租户数据库进行操控的方法,其中该多租户数据库包括用于存储租户数据的一个或多个源数据库。该方法包括:接收针对租户特定的逻辑视图的数据库操作请求,其中租户特定的逻辑视图是基于指向多租户数据库中包括的一个或多个源数据库的映射信息以及多租户元数据为各个租户创建的;获取与数据库操作请求有关的指向多租户数据库中包括的一个或多个源数据库的映射信息;基于获取的映射信息,执行对一个或多个源数据库的数据库操作。本发明还公开一种相应的系统和计算机程序产品。
-
公开(公告)号:CN104866513B
公开(公告)日:2018-09-11
申请号:CN201410067372.6
申请日:2014-02-26
Applicant: 国际商业机器公司
IPC: G06F17/30
Abstract: 本发明涉及用于跨租户数据访问的系统和方法。提供了一种用于跨租户数据访问的系统,包括:元数据库;管理模块,被配置为根据关于租户的元数据,对于多个租户中的至少第一租户,基于第一租户拥有的第一数据以及所述多个租户中的至少一个其它租户拥有的、授权第一租户访问的第二数据,在所述元数据库中创建逻辑视图;以及数据库驱动模块,被配置为响应于来自第一租户的应用的跨租户数据访问请求,访问所述元数据库中的所述逻辑视图。
-
公开(公告)号:CN104866513A
公开(公告)日:2015-08-26
申请号:CN201410067372.6
申请日:2014-02-26
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F21/10 , G06F21/6218
Abstract: 本发明涉及用于跨租户数据访问的系统和方法。提供了一种用于跨租户数据访问的系统,包括:元数据库;管理模块,被配置为根据关于租户的元数据,对于多个租户中的至少第一租户,基于第一租户拥有的第一数据以及所述多个租户中的至少一个其它租户拥有的、授权第一租户访问的第二数据,在所述元数据库中创建逻辑视图;以及数据库驱动模块,被配置为响应于来自第一租户的应用的跨租户数据访问请求,访问所述元数据库中的所述逻辑视图。
-
公开(公告)号:CN102200977B
公开(公告)日:2014-10-29
申请号:CN201010132487.0
申请日:2010-03-23
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30575
Abstract: 本发明涉及数据库技术,尤其涉及在多租户环境下对数据库表进行扩展的技术。本发明提供了一种用于扩展数据库表的方法,包括:接收租户关于扩展数据库表的请求;以及根据所接收到的请求,生成对应于所述租户的描述文件,所述描述文件将为数据库表定义的扩展字段描述为至少一个扩展列。
-
公开(公告)号:CN102737020B
公开(公告)日:2014-08-27
申请号:CN201110081103.1
申请日:2011-03-31
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30289
Abstract: 本发明提出了一种初始化多租户数据库的方法和装置,该方法包括:针对试验数据库试验执行遗留初始化工具;捕获遗留初始化工具在试验执行过程中发出的数据库语句和数据库语句的试验执行结果;针对多租户数据库执行遗留初始化工具;截获遗留初始化工具在执行过程中发出的数据库语句;根据数据库语句的类型、数据库语句涉及的表的类型以及数据库语句的试验执行结果,模拟执行所截获的数据库语句,以完成对多租户数据库的初始化。
-
公开(公告)号:CN103577457A
公开(公告)日:2014-02-12
申请号:CN201210271433.1
申请日:2012-07-31
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30386 , G06F17/30289 , G06F17/30424
Abstract: 本发明公开了一种用于对多租户数据库进行操控的方法,其中该多租户数据库包括用于存储租户数据的一个或多个源数据库。该方法包括:接收针对租户特定的逻辑视图的数据库操作请求,其中租户特定的逻辑视图是基于指向多租户数据库中包括的一个或多个源数据库的映射信息以及多租户元数据为各个租户创建的;获取与数据库操作请求有关的指向多租户数据库中包括的一个或多个源数据库的映射信息;基于获取的映射信息,执行对一个或多个源数据库的数据库操作。本发明还公开一种相应的系统和计算机程序产品。
-
公开(公告)号:CN102200977A
公开(公告)日:2011-09-28
申请号:CN201010132487.0
申请日:2010-03-23
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30575
Abstract: 本发明涉及数据库技术,尤其涉及在多租户环境下对数据库表进行扩展的技术。本发明提供了一种用于扩展数据库表的方法,包括:接收租户关于扩展数据库表的请求;以及根据所接收到的请求,生成对应于所述租户的描述文件,所述描述文件将为数据库表定义的扩展字段描述为至少一个扩展列。
-
公开(公告)号:CN102737020A
公开(公告)日:2012-10-17
申请号:CN201110081103.1
申请日:2011-03-31
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30289
Abstract: 本发明提出了一种初始化多租户数据库的方法和装置,该方法包括:针对试验数据库试验执行遗留初始化工具;捕获遗留初始化工具在试验执行过程中发出的数据库语句和数据库语句的试验执行结果;针对多租户数据库执行遗留初始化工具;截获遗留初始化工具在执行过程中发出的数据库语句;根据数据库语句的类型、数据库语句涉及的表的类型以及数据库语句的试验执行结果,模拟执行所截获的数据库语句,以完成对多租户数据库的初始化。
-
公开(公告)号:CN101620593B
公开(公告)日:2011-07-06
申请号:CN200810127269.0
申请日:2008-06-30
Applicant: 国际商业机器公司
IPC: G06F17/24
CPC classification number: G06F17/243
Abstract: 一种在电子表单服务器上解析电子表单的内容的方法,其中电子表单被划分成多个相互独立的区域,每一个区域具有用于标识该区域的标识符,电子表单服务器包括用于缓存电子表单的已被解析的区域的解析结果的缓存器,该方法包括:获取电子表单的每个区域的内容识别码,其中,内容识别码用于标识所述区域的内容;根据每个区域的内容识别码,确定已被解析的区域和未被解析的区域;取出已被解析的区域的解析结果;对未被解析的区域的内容进行解析;用未被解析的区域的标识符、内容识别码和解析结果更新缓存器;合成已被解析的区域的解析结果和未被解析的区域的解析结果。本发明可以改善解析电子表单的内容的效率和电子表单服务器的性能,降低电子表单服务器的解析工作量。
-
公开(公告)号:CN101620593A
公开(公告)日:2010-01-06
申请号:CN200810127269.0
申请日:2008-06-30
Applicant: 国际商业机器公司
IPC: G06F17/24
CPC classification number: G06F17/243
Abstract: 一种在电子表单服务器上解析电子表单的内容的方法,其中电子表单被划分成多个相互独立的区域,每一个区域具有用于标识该区域的标识符,电子表单服务器包括用于缓存电子表单的已被解析的区域的解析结果的缓存器,该方法包括:获取电子表单的每个区域的内容识别码,其中,内容识别码用于标识所述区域的内容;根据每个区域的内容识别码,确定已被解析的区域和未被解析的区域;取出已被解析的区域的解析结果;对未被解析的区域的内容进行解析;用未被解析的区域的标识符、内容识别码和解析结果更新缓存器;合成已被解析的区域的解析结果和未被解析的区域的解析结果。本发明可以改善解析电子表单的内容的效率和电子表单服务器的性能,降低电子表单服务器的解析工作量。
-
-
-
-
-
-
-
-
-