Database multiplexing architectures

    公开(公告)号:US11314770B2

    公开(公告)日:2022-04-26

    申请号:US14307301

    申请日:2014-06-17

    Abstract: Techniques for database multiplexing. Within a group of two or more logical databases, each having a plurality of database nodes, the group of logical databases being part of a multitenant database environment that stores data for multiple client entities each identified by a tenant identifier (ID) having one of one or more users associated with the tenant ID, wherein users of each of multiple client entities can only access data identified by a tenant ID associated with the respective client entity, and wherein the multitenant database is a hosted database provided by an entity separate from the client entities, and provides on-demand database service to the client entities, the tenant ID is used to determine a mapping between the tenant ID and one of the plurality of logical databases. A plurality of application servers coupled with two or more of the logical databases are used to service requests received from remote client device using the mapping to access a selected logical database corresponding to the tenant ID.

    Mechanism for facilitating spin mode-based dynamic updating of application servers in an on-demand services environment
    27.
    发明授权
    Mechanism for facilitating spin mode-based dynamic updating of application servers in an on-demand services environment 有权
    促进按需服务环境中应用服务器的基于旋转模式的动态更新的机制

    公开(公告)号:US09288108B2

    公开(公告)日:2016-03-15

    申请号:US14473593

    申请日:2014-08-29

    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating spin mode-based dynamic updating of application servers in an on-demand services environment. In one embodiment and by way of example, a method includes upgrading a first set of application servers of a plurality of application servers at one or more computing devices, holding a first set of requests received at the first set of application servers from being processed while the first set of application servers is being upgraded, and upgrading a second set of application servers of the plurality of application servers upon completion of the first set of application servers. The method may further include holding a second set of requests received at the second set of application servers from being processed while the second set of application servers is being upgraded, and resuming processing of the first set of requests at the upgraded first set of application servers.

    Abstract translation: 根据实施例,提供了用于在按需服务环境中促进应用服务器的基于旋转模式的动态更新的机制和方法。 在一个实施例中,作为示例,一种方法包括在一个或多个计算设备处升级多个应用服务器的第一组应用服务器,保持在第一组应用服务器处接收的第一组请求被处理, 正在升级第一组应用服务器,并且在第一组应用服务器完成时升级多个应用服务器的第二组应用服务器。 该方法还可以包括在第二组应用服务器被升级时保持在第二组应用服务器处接收到的第二组请求被处理,并且在升级的第一组应用服务器上恢复对第一组请求的处理 。

Patent Agency Ranking