System and method for parallel retrieval of data from a distributed database
    1.
    发明申请
    System and method for parallel retrieval of data from a distributed database 审中-公开
    用于从分布式数据库并行检索数据的系统和方法

    公开(公告)号:US20090204593A1

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

    申请号:US12069486

    申请日:2008-02-11

    IPC分类号: G06F7/06 G06F17/30

    CPC分类号: G06F16/27

    摘要: An improved system and method for parallel retrieval of data from a distributed database is provided. A parallel interface may be provided for use by a cluster of client machine for parallel retrieval of partial results from parallel execution of a database query by a cluster of database servers storing a distributed database. A query interface may be augmented for inputting a database query and specifying the number of instances of parallel retrieval of results from query execution. To do so, a commercial query language may be augmented for sending a query request that may include a parameter specifying the database query and an additional parameter specifying the desired retrieval parallelism. The augmented query interface may return a list of retrieval point addresses for retrieving the partial results assigned to each of the retrieval point addresses from parallel execution of the database query.

    摘要翻译: 提供了一种用于从分布式数据库并行检索数据的改进的系统和方法。 可以提供并行接口以供由客户机集群使用,以通过存储分布式数据库的数据库服务器的并行执行数据库查询来并行检索部分结果。 可以增加用于输入数据库查询并且从查询执行指定结果并行检索的实例的数量的查询接口。 为此,可以增加商业查询语言以发送可以包括指定数据库查询的参数的查询请求以及指定所需检索并行性的附加参数。 增强查询界面可以返回用于从数据库查询的并行执行中检索分配给每个检索点地址的部分结果的检索点地址的列表。

    Decentralized record expiry
    2.
    发明授权
    Decentralized record expiry 有权
    权力下放记录到期

    公开(公告)号:US07783607B2

    公开(公告)日:2010-08-24

    申请号:US11863902

    申请日:2007-09-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: A technique is described that reduces the complexity and resource consumption associated with performing record expiry in a distributed database system. In accordance with the technique, a record is checked to see if it has expired only when it has been accessed for a read or a write. If at the time of a read a record is determined to have expired, then it is not served. If at the time of a write a record is determined to have expired, then the write is treated as an insertion of a new record, and steps are taken to treat the insertion consistently with regard to the previous expired version. A background process is used to delete records that have not been written to or actively deleted by a client after expiration.

    摘要翻译: 描述了一种降低与在分布式数据库系统中执行记录到期相关联的复杂性和资源消耗的技术。 根据该技术,检查记录以查看它是否仅在已被访问以进行读取或写入时才过期。 如果在阅读时确定记录已经过期,则不会提供记录。 如果在写入时确定记录已经过期,则写入被视为新记录的插入,并且采取步骤以一致的方式对先前的过期版本进行处理。 使用后台进程来删除客户端到期后尚未写入或主动删除的记录。

    DECENTRALIZED RECORD EXPIRY
    3.
    发明申请
    DECENTRALIZED RECORD EXPIRY 有权
    分散式记录过期

    公开(公告)号:US20090089313A1

    公开(公告)日:2009-04-02

    申请号:US11863902

    申请日:2007-09-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30306

    摘要: A technique is described that reduces the complexity and resource consumption associated with performing record expiry in a distributed database system. In accordance with the technique, a record is checked to see if it has expired only when it has been accessed for a read or a write. If at the time of a read a record is determined to have expired, then it is not served. If at the time of a write a record is determined to have expired, then the write is treated as an insertion of a new record, and steps are taken to treat the insertion consistently with regard to the previous expired version. A background process is used to delete records that have not been written to or actively deleted by a client after expiration.

    摘要翻译: 描述了一种降低与在分布式数据库系统中执行记录到期相关联的复杂性和资源消耗的技术。 根据该技术,检查记录以查看它是否仅在已被访问以进行读取或写入时才过期。 如果在阅读时确定记录已经过期,则不会提供记录。 如果在写入时确定记录已经过期,则写入被视为新记录的插入,并且采取步骤以一致的方式对先前的过期版本进行处理。 使用后台进程来删除客户端到期后尚未写入或主动删除的记录。

    Methods and apparatus for mapping source schemas to a target schema using schema embedding
    4.
    发明授权
    Methods and apparatus for mapping source schemas to a target schema using schema embedding 有权
    使用模式嵌入将源模式映射到目标模式的方法和装置

    公开(公告)号:US07921072B2

    公开(公告)日:2011-04-05

    申请号:US11141357

    申请日:2005-05-31

    IPC分类号: G06F7/00 G06F17/00

    CPC分类号: G06F17/3092

    摘要: Methods and apparatus are provided for mapping XML source documents to target documents using schema embeddings. According to one aspect of the invention, one or more edges in the one or more source schemas are mapped to one or more paths in at least one target schema. The disclosed mapping techniques ensure that (i) one or more source documents that conform to one or more of the source schemas can be recovered from one or more target documents that conform to the at least one target schema, if a mapping exists between the one or more of the source schemas and the at least one target schema; (ii) queries on one or more source documents that conform to one or more of the source schemas in a given query language can be answered on one or more target documents that conform to the at least one target schema; and (iii) the one or more target documents conform to a target schema.

    摘要翻译: 提供了使用模式嵌入将XML源文档映射到目标文档的方法和装置。 根据本发明的一个方面,一个或多个源模式中的一个或多个边缘被映射到至少一个目标模式中的一个或多个路径。 所公开的映射技术确保(i)符合一个或多个源模式的一个或多个源文档可以从符合至少一个目标模式的一个或多个目标文档中恢复,如果一个 或更多的源模式和至少一个目标模式; (ii)可以在符合所述至少一个目标模式的一个或多个目标文档上回答关于符合给定查询语言中的一个或多个源模式的一个或多个源文档的查询; 和(iii)一个或多个目标文档符合目标模式。

    Method and apparatus for composing XSL transformations with XML publishing views
    6.
    发明授权
    Method and apparatus for composing XSL transformations with XML publishing views 有权
    使用XML发布视图组合XSL转换的方法和装置

    公开(公告)号:US09152735B2

    公开(公告)日:2015-10-06

    申请号:US10626835

    申请日:2003-07-24

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30914

    摘要: A method and apparatus are provided for composing XSL transformations with XML publishing views. XSL transformations are performed on XML documents defined as views of relational databases. A portion of a relational database can be exported to an XML document. An initial view query defines an XML view on the relational database and an XSLT stylesheet specifies at least one transformation. The initial view query is modified to account for an effect of the transformation and the modified view query is applied to the relational database to obtain the XML document. When the modified view query is evaluated on a relational database instance, the same XML document is obtained as would be obtained by evaluating the XSLT stylesheet on the original XML view.

    摘要翻译: 提供了一种用于使用XML发布视图组合XSL转换的方法和装置。 对定义为关系数据库视图的XML文档执行XSL转换。 关系数据库的一部分可以导出到XML文档。 初始视图查询定义关系数据库上的XML视图,XSLT样式表至少指定一个转换。 修改初始视图查询以解决转换的影响,并将修改的视图查询应用于关系数据库以获取XML文档。 当在关系数据库实例上评估修改的视图查询时,将通过在原始XML视图上评估XSLT样式表获得相同的XML文档。

    METHOD AND SYSTEM FOR RENDERING SIMPLIFIED POINT FINDING MAPS
    9.
    发明申请
    METHOD AND SYSTEM FOR RENDERING SIMPLIFIED POINT FINDING MAPS 审中-公开
    用于渲染简化点查找的方法和系统

    公开(公告)号:US20090112455A1

    公开(公告)日:2009-04-30

    申请号:US11923378

    申请日:2007-10-24

    IPC分类号: G01C21/34

    CPC分类号: G06Q10/047

    摘要: A method and system for rendering simplified point finding maps is provided. The method may include defining a boundary area and a target point within a target area, on a map that comprises multiple roads segments. A plurality of routes that follow the road segments and go from the boundary area to the target point may be selected. Road segments that are not necessary to the routes may be removed from the map.

    摘要翻译: 提供了一种用于绘制简化的点查找图的方法和系统。 该方法可以包括在包括多个道路段的地图上定义目标区域内的边界区域和目标点。 可以选择沿着道路段并且从边界区域到达目标点的多条路线。 路线不需要的路段可能会从地图中移除。

    Real-time event processing system with analysis engine using recovery information
    10.
    发明授权
    Real-time event processing system with analysis engine using recovery information 有权
    具有分析引擎的实时事件处理系统使用恢复信息

    公开(公告)号:US06502133B1

    公开(公告)日:2002-12-31

    申请号:US09276221

    申请日:1999-03-25

    IPC分类号: G06F1300

    摘要: A real-time event processing system (EPS) for processing a sequence of events generated by one or more applications. In an illustrative embodiment, the EPS includes a set of real-time analysis engines (RAEs) operating in parallel, e.g., a set of clusters each including one or more RAEs, and one or more mappers for mapping a given input event to a particular one of the clusters. A main-memory database system is coupled to the RAEs, and the RAEs process events associated with input streams from one or more data sources and deliver output streams to one or more data sinks. The data source and data sinks may be, e.g., network elements, clients, databases, etc. The events are processed in accordance with services implemented in the RAEs, and utilize data stored in a memory portion of the main-memory database system accessible to the RAEs. The data may include, e.g., a subscription table storing subscription information indicating the service or services that should be executed for a given event. The services are generated in a service authoring environment (SAE) in the EPS, using a declarative language. The SAE generates the services in the form of object code components, e.g., dynamically linked libraries, which may be dynamically linked into the RAEs without interrupting event processing. Recovery information regarding a recovery point for a given RAE or set of RAEs in the EPS may be stored in a memory portion of the main-memory database system, and utilized to implement a roll-back of the RAE to the recovery point.

    摘要翻译: 一种用于处理由一个或多个应用产生的事件序列的实时事件处理系统(EPS)。 在说明性实施例中,EPS包括并行操作的一组实时分析引擎(RAE),例如,一组包括一个或多个RAE的集群,以及一个或多个映射器,用于将给定的输入事件映射到特定的 其中一个集群。 主存储器数据库系统耦合到RAE,并且RAE处理与来自一个或多个数据源的输入流相关联的事件,并将输出流传送到一个或多个数据宿。 数据源和数据宿可以是例如网络元件,客户端,数据库等。根据在RAE中实现的服务来处理事件,并利用存储在主存储器数据库系统的存储器部分中的数据可访问 RAE。 数据可以包括例如存储指示应当为给定事件执行的服务或服务的订阅信息的订阅表。 这些服务是使用声明性语言在EPS中的服务创作环境(SAE)中生成的。 SAE以目标代码组件的形式生成服务,例如动态链接的库,其可以动态地链接到RAE而不中断事件处理。 关于EPS中的给定RAE或RAE集合的恢复点的恢复信息可以存储在主存储器数据库系统的存储器部分中,并且用于实现RAE到恢复点的回滚。