Method and system for managing data transaction requests
    1.
    发明授权
    Method and system for managing data transaction requests 有权
    用于管理数据事务请求的方法和系统

    公开(公告)号:US07650338B2

    公开(公告)日:2010-01-19

    申请号:US10562459

    申请日:2004-05-12

    IPC分类号: G06F17/30

    摘要: A method and system is provided to process data transactions in a data store including a plurality of databases. The system may comprise a computer interface module to receive a data transaction request from at least one requesting computer and a data store interface module to interface the system to the plurality of databases. The system also includes a data access layer defining an abstraction layer to identify at least one database of the plurality of databases. The data transaction request may be an object orientated request and the plurality of databases may be horizontally distributed wherein the data access layer defines an object orientated abstraction layer between the computer interface module and the plurality of databases. In one embodiment a data dependent routing module is provided that generates a query to a database that is identified based on content of the data in the data transaction request.

    摘要翻译: 提供了一种方法和系统来处理包括多个数据库的数据存储器中的数据事务。 该系统可以包括计算机接口模块,用于从至少一个请求计算机和数据存储接口模块接收数据交易请求,以将系统接口到多个数据库。 该系统还包括定义抽象层以识别多个数据库中的至少一个数据库的数据访问层。 数据事务请求可以是面向对象的请求,并且多个数据库可以是水平分布的,其中数据访问层在计算机接口模块和多个数据库之间定义面向对象的抽象层。 在一个实施例中,提供数据相关的路由模块,其生成基于数据事务请求中的数据的内容来识别的数据库的查询。

    Managing data transaction requests
    2.
    发明授权
    Managing data transaction requests 有权
    管理数据事务请求

    公开(公告)号:US08738592B2

    公开(公告)日:2014-05-27

    申请号:US13651997

    申请日:2012-10-15

    IPC分类号: G06F17/30

    摘要: In various embodiments, a system, method, and related computer-readable storage medium to process data transactions are provided. In one example, a system is arranged to process data transactions in a data store including a plurality of databases. The system includes a computer interface module to receive a data transaction request from at least one requesting computer and a data access layer having one or more processors to identify at least one database in the plurality of databases. The data access layer is to define an abstraction layer between a computer interface module and the plurality of databases. Other embodiments are disclosed.

    摘要翻译: 在各种实施例中,提供了用于处理数据事务的系统,方法和相关的计算机可读存储介质。 在一个示例中,系统被布置为在包括多个数据库的数据存储器中处理数据事务。 该系统包括用于从至少一个请求计算机接收数据事务请求的计算机接口模块和具有一个或多个处理器的数据访问层,以识别多个数据库中的至少一个数据库。 数据访问层是在计算机接口模块和多个数据库之间定义一个抽象层。 公开了其他实施例。

    MANAGING DATA TRANSACTION REQUESTS
    5.
    发明申请
    MANAGING DATA TRANSACTION REQUESTS 有权
    管理数据交易要求

    公开(公告)号:US20130041919A1

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

    申请号:US13651997

    申请日:2012-10-15

    IPC分类号: G06F17/30

    摘要: In various embodiments, a system, method, and related computer-readable storage medium to process data transactions are provided. In one example, a system is arranged to process data transactions in a data store including a plurality of databases. The system includes a computer interface module to receive a data transaction request from at least one requesting computer and a data access layer having one or more processors to identify at least one database in the plurality of databases. The data access layer is to define an abstraction layer between a computer interface module and the plurality of databases. Other embodiments are disclosed.

    摘要翻译: 在各种实施例中,提供了用于处理数据事务的系统,方法和相关的计算机可读存储介质。 在一个示例中,系统被布置为在包括多个数据库的数据存储器中处理数据事务。 该系统包括用于从至少一个请求计算机接收数据事务请求的计算机接口模块和具有一个或多个处理器的数据访问层,以识别该多个数据库中的至少一个数据库。 数据访问层是在计算机接口模块和多个数据库之间定义一个抽象层。 公开了其他实施例。

    Method and system for managing data transaction requests
    8.
    发明申请
    Method and system for managing data transaction requests 有权
    用于管理数据事务请求的方法和系统

    公开(公告)号:US20060294038A1

    公开(公告)日:2006-12-28

    申请号:US10562459

    申请日:2004-05-12

    IPC分类号: G06F17/30 G06F7/00

    摘要: A method and system is provided to process data transactions in a data store including a plurality of databases. The system may comprise a computer interface module to receive a data transaction request from at least one requesting computer and a data store interface module to interface the system to the plurality of databases. The system also includes a data access layer defining an abstraction layer to identify at least one database of the plurality of databases. The data transaction request may be an object orientated request and the plurality of databases may be horizontally distributed wherein the data access layer defines an object orientated abstraction layer between the computer interface module and the plurality of databases. In one embodiment a data dependent routing module is provided that generates a query to a database that is identified based on content of the data in the data transaction request.

    摘要翻译: 提供了一种方法和系统来处理包括多个数据库的数据存储器中的数据事务。 该系统可以包括计算机接口模块,用于从至少一个请求计算机和数据存储接口模块接收数据交易请求,以将系统接口到多个数据库。 该系统还包括定义抽象层以识别多个数据库中的至少一个数据库的数据访问层。 数据事务请求可以是面向对象的请求,并且多个数据库可以是水平分布的,其中数据访问层在计算机接口模块和多个数据库之间定义面向对象的抽象层。 在一个实施例中,提供数据相关的路由模块,其生成基于数据事务请求中的数据的内容来识别的数据库的查询。

    Automatic invalidation of cached data
    9.
    发明授权
    Automatic invalidation of cached data 有权
    缓存数据自动失效

    公开(公告)号:US06934720B1

    公开(公告)日:2005-08-23

    申请号:US09922617

    申请日:2001-08-04

    IPC分类号: G06F17/30

    摘要: A system and method are provided for automatically invalidating cached data. A cache system caches data from a data server (e.g., web server, application server, database). When a request is received at the cache system from a client, particularly a request to alter or replace a set of data, the request is examined and may be compared to a set of rules or data relationships that invoke automatic invalidation. Based on a pattern or content of the request (e.g., an identifier of data to be changed), the cache system identifies and invalidates a cached data item without waiting for the data server to receive the request, process it and instruct the cache system to invalidate the data item. In a cache system comprising multiple caches, one cache may notify another when automatic invalidation is necessary.

    摘要翻译: 提供了一种自动使缓存数据无效的系统和方法。 缓存系统从数据服务器(例如,web服务器,应用服务器,数据库)缓存数据。 当从缓存系统从客户机接收到请求时,尤其是要求更改或替换一组数据时,会检查该请求并将其与一组调用自动无效的规则或数据关系进行比较。 基于请求的模式或内容(例如,要更改的数据的标识符),高速缓存系统识别并使高速缓存的数据项无效,而不等待数据服务器接收请求,处理并指示缓存系统 使数据项无效。 在包括多个高速缓存的缓存系统中,当需要自动无效时,一个高速缓存可以通知另一个高速缓存。

    Delivering certified messages to message servers
    10.
    发明授权
    Delivering certified messages to message servers 有权
    将认证消息传递到消息服务器

    公开(公告)号:US07991845B2

    公开(公告)日:2011-08-02

    申请号:US11960025

    申请日:2007-12-19

    IPC分类号: G06F15/16

    摘要: A method and a system for delivering certified messages to message servers are provided. In example embodiments, a message request including message information may be received from an application. The message information may identify a message template in a message template database using an identifier comprising multiple fields. The message information may be sent in a certified message to a queuing system for storage in a data store. A confirmation that the message information has been stored in the data store may be sent to the application.

    摘要翻译: 提供了一种用于将认证消息传递到消息服务器的方法和系统。 在示例实施例中,可以从应用程序接收包括消息信息的消息请求。 消息信息可以使用包括多个字段的标识符来标识消息模板数据库中的消息模板。 消息信息可以在认证消息中发送到排队系统以存储在数据存储中。 消息信息已经存储在数据存储器中的确认可以被发送到应用程序。