Initializing a multi-tenant database
    1.
    发明授权
    Initializing a multi-tenant database 失效
    初始化多租户数据库

    公开(公告)号:US08495079B2

    公开(公告)日:2013-07-23

    申请号:US13432045

    申请日:2012-03-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289

    摘要: A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device.

    摘要翻译: 一种用于初始化多租户数据库的方法和系统。 该方法包括以下步骤:在试用数据库上执行遗留初始化工具的试用; 在执行审判步骤期间捕获遗留初始化工具发布的数据库语句; 捕获数据库语句的试运行结果; 在多租户数据库上执行传统初始化工具; 在执行多租户数据库的遗留初始化工具的步骤期间,截取传统初始化工具发出的数据库语句; 并执行与数据库语句的类型相对应的截取的数据库语句的模拟,数据库语句中涉及的表的类型以及数据库语句的试用执行结果,其中使用计算机设备执行至少一个步骤。

    Initializing a Mult-Tenant Database
    2.
    发明申请
    Initializing a Mult-Tenant Database 失效
    初始化多租户数据库

    公开(公告)号:US20120310965A1

    公开(公告)日:2012-12-06

    申请号:US13584855

    申请日:2012-08-14

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30289

    摘要: A method and system for initializing a multi-tenant database. The method includes the steps of: executing a trial of a legacy initialization tool on a trial database; capturing database statements issued by the legacy initialization tool during the step of executing a trial; capturing trial execution results of the database statements; executing the legacy initialization tool on a multi-tenant database; intercepting the database statements issued by the legacy initialization tool during the step of executing the legacy initialization tool on the multi-tenant database; and executing a mock of intercepted database statements corresponding to types of the database statements, types of tables involved in the database statements, and the trial execution results of the database statements, where at least one of the steps is carried out using a computer device.

    摘要翻译: 一种用于初始化多租户数据库的方法和系统。 该方法包括以下步骤:在试用数据库上执行遗留初始化工具的试用; 在执行审判步骤期间捕获遗留初始化工具发布的数据库语句; 捕获数据库语句的试运行结果; 在多租户数据库上执行传统初始化工具; 在执行多租户数据库的遗留初始化工具的步骤期间,截取传统初始化工具发出的数据库语句; 并执行与数据库语句的类型相对应的截取的数据库语句的模拟,数据库语句中涉及的表的类型以及数据库语句的试用执行结果,其中使用计算机设备执行至少一个步骤。

    Multi-tenancy data storage and access method and apparatus
    4.
    发明授权
    Multi-tenancy data storage and access method and apparatus 有权
    多租户数据存储和访问方法及装置

    公开(公告)号:US08489550B2

    公开(公告)日:2013-07-16

    申请号:US13467228

    申请日:2012-05-09

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30448 G06F17/30566

    摘要: A method, apparatus, and a computer program product for storing and accessing multi-tenancy data. The method includes the steps of: creating a plurality of table sets in one or more databases, wherein each table set is used to store data of a group of tenants selected from a plurality of tenants; accessing data of a tenant in a table set in response to receiving a data access request from the tenant; and recording relationships between the tenants and the table sets in a multi-tenancy metadata repository, wherein the step of accessing the data of the tenant comprises the steps of finding the table set by querying the metadata repository and accessing the data of the tenant in the table set based on the result received from the query of the metadata repository.

    摘要翻译: 一种用于存储和访问多租户数据的方法,装置和计算机程序产品。 该方法包括以下步骤:在一个或多个数据库中创建多个表集合,其中每个表集合用于存储从多个租户中选择的一组租户的数据; 响应于从租户接收到数据访问请求,访问表中的租户的数据; 以及在多租户元数据存储库中记录所述租户和所述表集合之间的关系,其中,访问所述承租人的数据的步骤包括以下步骤:通过查询所述元数据存储库并访问所述租户的数据来查找所述表 基于从元数据存储库的查询获得的结果的表集合。

    MULTI-TENANCY DATA STORAGE AND ACCESS METHOD AND APPARATUS
    5.
    发明申请
    MULTI-TENANCY DATA STORAGE AND ACCESS METHOD AND APPARATUS 有权
    多元数据存储和访问方法和设备

    公开(公告)号:US20120221608A1

    公开(公告)日:2012-08-30

    申请号:US13467228

    申请日:2012-05-09

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30448 G06F17/30566

    摘要: A method, apparatus, and a computer program product for storing and accessing multi-tenancy data. The method includes the steps of: creating a plurality of table sets in one or more databases, wherein each table set is used to store data of a group of tenants selected from a plurality of tenants; accessing data of a tenant in a table set in response to receiving a data access request from the tenant; and recording relationships between the tenants and the table sets in a multi-tenancy metadata repository, wherein the step of accessing the data of the tenant comprises the steps of finding the table set by querying the metadata repository and accessing the data of the tenant in the table set based on the result received from the query of the metadata repository.

    摘要翻译: 一种用于存储和访问多租户数据的方法,装置和计算机程序产品。 该方法包括以下步骤:在一个或多个数据库中创建多个表集合,其中每个表集合用于存储从多个租户中选择的一组租户的数据; 响应于从租户接收到数据访问请求,访问表中的租户的数据; 以及在多租户元数据存储库中记录所述租户和所述表集合之间的关系,其中,访问所述承租人的数据的步骤包括以下步骤:通过查询所述元数据存储库并访问所述租户的数据来查找所述表 基于从元数据存储库的查询获得的结果的表集合。

    Multi-tenancy data storage and access method and apparatus
    6.
    发明授权
    Multi-tenancy data storage and access method and apparatus 失效
    多租户数据存储和访问方法及装置

    公开(公告)号:US08200628B2

    公开(公告)日:2012-06-12

    申请号:US12493315

    申请日:2009-06-29

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30448 G06F17/30566

    摘要: A method, apparatus, and a computer program product for storing and accessing multi-tenancy data. The method includes the steps of: creating a plurality of table sets in one or more databases, wherein each table set is used to store data of a group of tenants selected from a plurality of tenants; accessing data of a tenant in a table set in response to receiving a data access request from the tenant; and recording relationships between the tenants and the table sets in a multi-tenancy metadata repository, wherein the step of accessing the data of the tenant comprises the steps of finding the table set by querying the metadata repository and accessing the data of the tenant in the table set based on the result received from the query of the metadata repository.

    摘要翻译: 一种用于存储和访问多租户数据的方法,装置和计算机程序产品。 该方法包括以下步骤:在一个或多个数据库中创建多个表集合,其中每个表集合用于存储从多个租户中选择的一组租户的数据; 响应于从租户接收到数据访问请求,访问表中的租户的数据; 以及在多租户元数据存储库中记录所述租户和所述表集合之间的关系,其中,访问所述承租人的数据的步骤包括以下步骤:通过查询所述元数据存储库并访问所述租户的数据来查找所述表 基于从元数据存储库的查询获得的结果的表集合。

    APPARATUS FOR PROCESSING MATERIALIZED TABLES IN A MULTI-TENANT APPLICATION SYSTEM
    7.
    发明申请
    APPARATUS FOR PROCESSING MATERIALIZED TABLES IN A MULTI-TENANT APPLICATION SYSTEM 有权
    用于在多个应用系统中处理材料表的装置

    公开(公告)号:US20120030192A1

    公开(公告)日:2012-02-02

    申请号:US13165885

    申请日:2011-06-22

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30297 G06F17/30587

    摘要: A method, system and computer program for processing materialized tables in a multi-tenant application system, wherein in the multi-tenant application system, a plurality of tenants share one or more basic-tables. According to the data access history information of the plurality of tenants, an update pattern analyzer analyzes the similarity of the update patterns for one or more basic-tables by the plurality of tenants. Furthermore, according to the similarity analyzed by the update pattern analyzer, a tenant grouping means groups the plurality of tenants into a plurality of tenant groups. Additionally, according to the tenant groups grouped by the tenant grouping means, a materialized table constructor constructs the tenant group materialized tables from the one or more basic-tables.

    摘要翻译: 一种用于在多租户应用系统中处理物化表的方法,系统和计算机程序,其中在所述多租户应用系统中,多个租户共享一个或多个基本表。 根据多个租户的数据访问历史信息,更新模式分析器分析多个租户对一个或多个基本表的更新模式的相似性。 此外,根据由更新模式分析器分析的相似度,租户分组装置将多个租户分组成多个租户组。 另外,根据由租户分组装置分组的租户组,物化表构造器从一个或多个基本表构建租户组物化表。

    Locating isolation points in an application under multi-tenant environment
    8.
    发明授权
    Locating isolation points in an application under multi-tenant environment 有权
    在多租户环境下的应用程序中找到隔离点

    公开(公告)号:US08949787B2

    公开(公告)日:2015-02-03

    申请号:US13600619

    申请日:2012-08-31

    IPC分类号: G06F9/44 G06F9/45 H04L29/08

    CPC分类号: G06F8/70 H04L67/10

    摘要: A computer implemented method for locating isolation points in an application under multi-tenant environment includes scanning, using a computer device an application by using scanning rules, to obtain potential isolation points and relationships between the potential isolation points; specifying at least one isolation point among the potential isolation points; and screening an isolation point from the potential isolation points by using relationships between the specified at least one isolation point and the remaining potential isolation points.

    摘要翻译: 用于在多租户环境下定位应用程序中的隔离点的计算机实现方法包括使用计算机设备使用扫描规则扫描应用程序以获得潜在隔离点和潜在隔离点之间的关系; 指定电势隔离点中的至少一个隔离点; 并且通过使用指定的至少一个隔离点和剩余的电位隔离点之间的关系来从潜在隔离点筛选隔离点。

    LOCATING ISOLATION POINTS IN AN APPLICATION UNDER MULTI-TENANT ENVIRONMENT
    9.
    发明申请
    LOCATING ISOLATION POINTS IN AN APPLICATION UNDER MULTI-TENANT ENVIRONMENT 审中-公开
    在多重环境下的应用中定位分离点

    公开(公告)号:US20130055204A1

    公开(公告)日:2013-02-28

    申请号:US13604051

    申请日:2012-09-05

    IPC分类号: G06F9/44

    CPC分类号: G06F8/70 H04L67/10

    摘要: An apparatus for locating isolation points in an application under multi-tenant environment includes a scanning module configured to scan the application, by using scanning rules, to obtain potential isolation points and relationships between the potential isolation points; a specifying module configured to specify at least one isolation point among the potential isolation points; and an isolation point screening module configured to screen an isolation point from the potential isolation points by using relationships between the specified at least one isolation point and the remaining potential isolation points.

    摘要翻译: 一种用于在多租户环境下在应用中定位隔离点的装置包括:扫描模块,被配置为通过使用扫描规则扫描应用,以获得潜在隔离点和电势隔离点之间的关系; 指定模块,被配置为指定所述电势隔离点中的至少一个隔离点; 以及隔离点屏蔽模块,被配置为通过使用所述指定的至少一个隔离点和剩余的电势隔离点之间的关系来将所述隔离点与所述电位隔离点进行屏蔽。

    Contact information querying
    10.
    发明授权
    Contact information querying 失效
    联系信息查询

    公开(公告)号:US08296307B2

    公开(公告)日:2012-10-23

    申请号:US12549019

    申请日:2009-08-27

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06Q10/107

    摘要: System and method for querying of contact information are disclosed. An aspect of the invention includes a method for querying contact information. The method includes receiving a query language including relationship information of a plurality of contacts with unknown contact information. The method further includes acquiring a query request, wherein acquiring the query request includes parsing the query language according to a query language syntax. The method further includes querying contact information of the plurality of contacts with unknown contact information in at least one directory to obtain the contact information of the plurality of contacts with unknown contact information requested in the query request. The method further includes returning the contact information of the plurality of contacts with unknown contact information requested in the query request.

    摘要翻译: 公开了查询联系信息的系统和方法。 本发明的一个方面包括一种用于查询联系人信息的方法。 该方法包括接收包括具有未知联系人信息的多个联系人的关系信息的查询语言。 该方法还包括获取查询请求,其中获取查询请求包括根据查询语言语法来解析查询语言。 该方法还包括在至少一个目录中查询具有未知联系人信息的多个联系人的联系人信息,以获得在查询请求中请求的未知联系人信息的多个联系人的联系人信息。 该方法还包括返回多个联系人的联系人信息,该联系人信息具有查询请求中请求的未知联系人信息。