Enhancing search results using ontologies
    31.
    发明申请
    Enhancing search results using ontologies 审中-公开
    使用本体增强搜索结果

    公开(公告)号:US20070208726A1

    公开(公告)日:2007-09-06

    申请号:US11648981

    申请日:2007-01-03

    IPC分类号: G06F17/30

    CPC分类号: G06F16/3334

    摘要: Systems, methods, and other embodiments associated with query processing in light of an ontology are described. One example system includes a data store that stores both data concerning entities and data concerning relationships between the entities. The data may be logically arranged as an ontology and thus may include nodes and labeled relationships. The system may also include a query processing logic that can control a search logic to search for documents relevant to a query. Control exercised by the query processing logic may depend, at least in part, on data in the ontology.

    摘要翻译: 描述了根据本体论与查询处理相关联的系统,方法和其他实施例。 一个示例性系统包括存储有关实体的数据和关于实体之间的关系的数据的数据存储。 数据可以逻辑地排列成本体,并且因此可以包括节点和标记的关系。 该系统还可以包括可以控制搜索逻辑来搜索与查询相关的文档的查询处理逻辑。 由查询处理逻辑执行的控制可以至少部分地取决于本体的数据。

    Optimization of queries on a repository based on constraints on how the data is stored in the repository
    32.
    发明申请
    Optimization of queries on a repository based on constraints on how the data is stored in the repository 有权
    基于对数据如何存储在存储库中的约束来优化存储库中的查询

    公开(公告)号:US20070011167A1

    公开(公告)日:2007-01-11

    申请号:US11243345

    申请日:2005-10-03

    IPC分类号: G06F17/30 G06F7/00

    CPC分类号: G06F17/30471 G06F17/301

    摘要: Constraints that restrict how corresponding identifiable groups of files are stored in a database, are enforced on corresponding file data. In response to a query on any data from an identifiable group of files, the effect of the constraint on how the corresponding data is stored is determined. The original query is rewritten, based on the effect of the constraint, so that the rewritten query is directed to a particular subset of the data stored in the database. Consequently, the search space is restricted to an identifiable subset of the database and execution of the rewritten query is more efficient than execution of the original query.

    摘要翻译: 在相应的文件数据上强制限制如何将对应的可识别文件组存储在数据库中。 响应于来自可识别文件组的任何数据的查询,确定约束对如何存储相应数据的影响。 基于约束的影响,原始查询被重写,使得重写的查询被定向到存储在数据库中的数据的特定子集。 因此,搜索空间限于数据库的可识别子集,并且重写的查询的执行比执行原始查询更有效。

    Processing queries against one or more markup language sources
    34.
    发明申请
    Processing queries against one or more markup language sources 有权
    处理针对一个或多个标记语言源的查询

    公开(公告)号:US20060031204A1

    公开(公告)日:2006-02-09

    申请号:US10948536

    申请日:2004-09-22

    IPC分类号: G06F17/30

    摘要: Techniques are provided for processing a query, including receiving the query, where the query specifies certain operations to be performed, including (a) a first set of one or more operations that are to be performed on a markup language data source and (b) a second set of one or more operations that are to be performed on a second data source. Then it is determined that a first server that manages the markup language data source is capable of performing the first set of operations. A request is sent to the first server to perform the first set of operations. A response is received, where the response contains results of performing the first set of operations on the markup language data source. Finally, results are generated for the query based at least in part on the results of performing the first set of operations.

    摘要翻译: 提供了用于处理查询的技术,包括接收查询,其中查询指定要执行的某些操作,包括(a)要在标记语言数据源上执行的一个或多个操作的第一组,以及(b) 要在第二数据源上执行的一个或多个操作的第二组。 然后,确定管理标记语言数据源的第一服务器能够执行第一组操作。 发送请求到第一台服务器执行第一组操作。 收到响应,其中响应包含对标记语言数据源执行第一组操作的结果。 最后,至少部分地基于执行第一组操作的结果为查询生成结果。

    Providing XML node identity based operations in a value based SQL system
    35.
    发明申请
    Providing XML node identity based operations in a value based SQL system 审中-公开
    在基于值的SQL系统中提供基于XML节点身份的操作

    公开(公告)号:US20050289175A1

    公开(公告)日:2005-12-29

    申请号:US11100083

    申请日:2005-04-05

    IPC分类号: G06F17/00 G06F17/30

    CPC分类号: G06F16/86 G06F16/8373

    摘要: Object-relational database systems process XML values in a way that preserves node identities of nodes in the XML values and perform node-id based operations more efficiently or even in circumstances where such operations were not performed. An object-relational database system represents an XML value as a serialized stream of bytes, herein referred to as a serialized image. A serialized image may represent an XML value of the XMLType that is stored and/or generated by an object-relational database system. The serialized image contains one or more node identifiers that identify nodes within the XML value. The serialized image may also contain a pointer to an in-memory representation of the XML value, allowing the in-memory representation to be accessed via the pointer without having re-create the in-memory representation.

    摘要翻译: 对象关系数据库系统以保持XML值中节点的身份标识并更有效地执行基于节点ID的操作的方式处理XML值,甚至在不执行此类操作的情况下处理XML值。 对象关系数据库系统将XML值表示为串行字节流,这里称为序列化图像。 序列化图像可以表示由对象关系数据库系统存储和/或生成的XMLType的XML值。 序列化图像包含一个或多个标识XML值中的节点的节点标识符。 序列化图像还可以包含指向XML值的内存中表示的指针,允许通过指针访问内存中的表示,而不重新创建内存中的表示。

    Techniques of efficient XML query using combination of XML table index and path/value index
    38.
    发明授权
    Techniques of efficient XML query using combination of XML table index and path/value index 有权
    使用XML表索引和路径/值索引的组合的高效XML查询技术

    公开(公告)号:US09436779B2

    公开(公告)日:2016-09-06

    申请号:US11601146

    申请日:2006-11-17

    IPC分类号: G06F17/30

    摘要: A mechanism is provided for accessing XML data in a database system using a combination of a XML Table Index table and a XML Path Index table. By using a combination of a XML Table Index and a XML Path Index, both selection access and navigational access involved in a query can be optimized. For example, the XML Table Index gives the database system an ability to readily evaluate the predicate expression, thereby improving the selection access. Moreover, in some embodiments, the selection access can be further improved by using secondary indexes on columns contained in the XML Table Index table. In a complementary manner, the XML Path Index table gives the database system an ability to navigate to a specific location given a path expression, thereby improving the navigational access. Thus, by combining both tables, both selection and navigational accesses are improved.

    摘要翻译: 提供了一种机制,用于使用XML表索引表和XML路径索引表的组合来访问数据库系统中的XML数据。 通过使用XML表索引和XML路径索引的组合,可以优化查询中涉及的选择访问和导航访问。 例如,XML表索引使数据库系统能够容易地评估谓词表达式,从而改善选择访问。 此外,在一些实施例中,可以通过在XML表索引表中包含的列上使用辅助索引来进一步改进选择访问。 以互补的方式,XML路径索引表给数据库系统一个导航到指定路径表达式的特定位置的能力,从而改善导航访问。 因此,通过组合两个表,提高了选择和导航访问。

    Hierarchical scale unit values for storing instances of data among nodes of a distributed store
    40.
    发明授权
    Hierarchical scale unit values for storing instances of data among nodes of a distributed store 有权
    用于存储分布式存储的节点之间的数据实例的分级缩放单位值

    公开(公告)号:US09325802B2

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

    申请号:US12503994

    申请日:2009-07-16

    IPC分类号: H04L29/08 G06F17/30 G06F11/20

    摘要: Techniques are described herein for storing instances of data among nodes of a distributed store based on hierarchical scale unit values. Hierarchical scale unit values are assigned to the respective nodes of the distributed store. A first instance (e.g., a primary instance) of a data module is stored in a first node having a first hierarchical scale unit value. A primary instance of the data module with respect to a data operation is an instance of the data module at which the data operation with respect to the data module is initiated or initially directed. A second instance (e.g., a primary or secondary instance) of the data module is stored in a second node having a second hierarchical scale unit value based on a magnitude of a difference between the first hierarchical scale unit value and the second hierarchical scale unit value. A secondary instance is essentially a “back-up” instance.

    摘要翻译: 本文描述了用于基于分级比例单位值来存储分布式存储的节点之间的数据实例的技术。 分层比例单位值被分配给分布式存储的相应节点。 数据模块的第一实例(例如主要实例)被存储在具有第一分级比例单位值的第一节点中。 关于数据操作的数据模块的主要实例是数据模块的实例,在该实例中数据模块相对于数据模块的数据操作被启动或初始定向。 数据模块的第二实例(例如,主要或次要实例)基于第一分级比例尺单位值和第二分级比例单位值之间的差值的大小被存储在具有第二分级比例单位值的第二节点中 。 次要实例本质上是一个“备份”实例。