Method and apparatus for efficient SQL processing in an n-tier architecture
    7.
    发明授权
    Method and apparatus for efficient SQL processing in an n-tier architecture 有权
    用于在n层体系结构中进行有效的SQL处理的方法和装置

    公开(公告)号:US07580971B1

    公开(公告)日:2009-08-25

    申请号:US09953490

    申请日:2001-09-10

    IPC分类号: G06F15/16

    摘要: A method and apparatus for efficiently processing data requests in a network oriented n-tier database environment is presented. According to one embodiment of the invention, certain or all data from the tables of a database server device can be maintained in tables on the client device in a client side database cache server system. This local cache allows the network oriented n-tier database system to eliminate the expense of repetitive network transmissions to respond to duplicate queries for the same information. Additionally, the local client device may also keep track of what data is cached on peer network nodes. This allows the client to request that data from a peer database cache server and off load that burden from the database server device. Moreover, the local client may also keep statistics regarding the frequency of requested data in order to optimize the data set maintained in the local database cache server.

    摘要翻译: 提出了一种在面向网络的n层数据库环境中有效处理数据请求的方法和装置。 根据本发明的一个实施例,来自数据库服务器设备的表的某些或所有数据可以在客户机侧数据库高速缓存服务器系统中的客户端设备的表中维护。 该本地缓存允许面向网络的n层数据库系统消除重复网络传输的费用,以响应相同信息的重复查询。 此外,本地客户端设备还可以跟踪在对等网络节点上高速缓存哪些数据。 这允许客户端从对等数据库缓存服务器请求数据,并从数据库服务器设备卸载负担。 此外,本地客户端还可以保持关于所请求数据的频率的统计信息,以便优化本地数据库缓存服务器中维护的数据集。

    Transparent session migration across servers
    8.
    发明申请
    Transparent session migration across servers 有权
    跨服务器的透明会话迁移

    公开(公告)号:US20050038848A1

    公开(公告)日:2005-02-17

    申请号:US10917953

    申请日:2004-08-12

    CPC分类号: G06F17/30575 H04L67/148

    摘要: Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched between sessions without executing application instructions tailored to accomplish the migration. Instead, a client-side interface component, through which the application interacts with the server, handles details of migration, modifying the internal state of the client-side interface component to effect the same. Legacy applications do not have to be modified in order to institute techniques described herein.

    摘要翻译: 技术允许客户端以对初始会话建立的应用程序透明的方式从服务器上的会话切换到另一个服务器上的另一个会话。 因此,在透明会话迁移下,客户端在会话之间切换,而不执行为完成迁移而定制的应用程序指令。 相反,应用程序与服务器交互的客户端接口组件处理迁移的细节,修改客户端接口组件的内部状态来实现。 传统的应用程序不需要修改,以便建立这里描述的技术。

    Transparent session migration across servers
    9.
    发明授权
    Transparent session migration across servers 有权
    跨服务器的透明会话迁移

    公开(公告)号:US07552218B2

    公开(公告)日:2009-06-23

    申请号:US10917953

    申请日:2004-08-12

    IPC分类号: G06F15/16 G06F12/00

    CPC分类号: G06F17/30575 H04L67/148

    摘要: Techniques allow a client to be switched from a session on a server to another session on another server in a way that is a transparent to the application for which the initial session was established. Thus, under transparent session migration, a client is switched between sessions without executing application instructions tailored to accomplish the migration. Instead, a client-side interface component, through which the application interacts with the server, handles details of migration, modifying the internal state of the client-side interface component to effect the same. Legacy applications do not have to be modified in order to institute techniques described herein.

    摘要翻译: 技术允许客户端以对初始会话建立的应用程序透明的方式从服务器上的会话切换到另一个服务器上的另一个会话。 因此,在透明会话迁移下,客户端在会话之间切换,而不执行为完成迁移而定制的应用程序指令。 相反,应用程序与服务器交互的客户端接口组件处理迁移的细节,修改客户端接口组件的内部状态来实现。 传统的应用程序不需要修改,以便建立这里描述的技术。

    Recoverable asynchronous message driven processing in a multi-node system
    10.
    发明申请
    Recoverable asynchronous message driven processing in a multi-node system 有权
    在多节点系统中可恢复的异步消息驱动处理

    公开(公告)号:US20050038835A1

    公开(公告)日:2005-02-17

    申请号:US10918054

    申请日:2004-08-12

    IPC分类号: G06F17/00 G06F17/30

    摘要: An approach provides for recovery of message driven directors responsible for dynamically allocating resources within a multi-node database system. The receipt of a message, the action taken in response to it, and other messages sent in furtherance of the action, are performed within a single transaction. In this way, the messages and other data are left in a state consistent with the message and action taken in response being fully processed or not processed at all. A standby director, stepping in for a crashed director, inherits a state consistent with where a crashed director last successfully completed an action. The approach insulates directors from the special perils of performing high latency actions by delegating the performance of such actions to a job, (i.e. another process).

    摘要翻译: 一种方法用于恢复负责在多节点数据库系统内动态分配资源的消息驱动的主管。 在单个事务中执行消息的接收,响应于该动作的动作以及发起促进动作的其他消息。 以这种方式,消息和其他数据保持与消息一致的状态,并且响应中采取的动作被完全处理或根本不处理。 一名备用导演踩踏一名坠毁的导演,继承了一个与坠毁导演最后一次成功完成行动的地方一致的状态。 这种方法使董事们免受执行高延迟行动的特殊危险,将这些行为的表现委托给一个工作(即另一个过程)。