Efficient processing of path related operations on data organized hierarchically in an RDBMS
    1.
    发明授权
    Efficient processing of path related operations on data organized hierarchically in an RDBMS 有权
    对RDBMS中分层组织的数据进行路径相关操作的有效处理

    公开(公告)号:US09229967B2

    公开(公告)日:2016-01-05

    申请号:US11360792

    申请日:2006-02-22

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30327

    摘要: A mechanism is used to improve the efficiency of performing resource-to-path resolution. A hierarchical link structure contains entries and/or records (“link entries”) that each defines a parent-child link within an information hierarchy. A certain linking entry may have data that refers to another link entry representing a link to the parent—a link in which the parent is a child. This data allows resource-to-path resolutions to be performed more efficiently.

    摘要翻译: 使用一种机制来提高执行资源到路径解析的效率。 分级链接结构包含条目和/或记录(“链接条目”),每个条目和/或记录定义信息层次结构中的父子链接。 特定链接条目可以具有引用代表到父母的链接的另一链接条目的数据 - 父母是其子节点的链接。 该数据允许更有效地执行资源到路径分辨率。

    Efficient processing of path related operations on data organized hierarchically in an RDBMS
    2.
    发明申请
    Efficient processing of path related operations on data organized hierarchically in an RDBMS 有权
    对RDBMS中分层组织的数据进行路径相关操作的有效处理

    公开(公告)号:US20070198545A1

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

    申请号:US11360792

    申请日:2006-02-22

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30327

    摘要: A mechanism is used to improve the efficiency of performing resource-to-path resolution. A hierarchical link structure contains entries and/or records (“link entries”) that each defines a parent-child link within an information hierarchy. A certain linking entry may have data that refers to another link entry representing a link to the parent—a link in which the parent is a child. This data allows resource-to-path resolutions to be performed more efficiently.

    摘要翻译: 使用一种机制来提高执行资源到路径解析的效率。 分级链接结构包含条目和/或记录(“链接条目”),每个条目和/或记录定义信息层次结构中的父子链接。 特定链接条目可以具有引用代表到父母的链接的另一链接条目的数据 - 父母是其子节点的链接。 该数据允许更有效地执行资源到路径分辨率。

    Techniques for transaction semantics for a database server performing file operations
    3.
    发明授权
    Techniques for transaction semantics for a database server performing file operations 有权
    用于执行文件操作的数据库服务器的事务语义的技术

    公开(公告)号:US07716260B2

    公开(公告)日:2010-05-11

    申请号:US11013889

    申请日:2004-12-16

    IPC分类号: G06F17/30

    摘要: A method and apparatus for reverting a resource to a prior state in time is provided. Changes are committed to a resource at a particular point in time. After the particular point in time, a request, which may be a file system operation request, to revert the resource to a state prior to the particular point in time is received at a database server. In response to the request, the resource is reverted to the state prior to the particular point in time. The current state of the resource ceases to reflect the plurality of changes. Advantageously, if a requestor creates an incorrect version of a resource, the changes made to a schema-based resource are not compatible with the schema, or the changes of multiple requesters are not compatible with each other, the resource may be reverted to the earlier point in time.

    摘要翻译: 提供了一种用于将资源恢复到先前状态的方法和装置。 更改在特定时间点致力于资源。 在特定时间点之后,在数据库服务器处接收到可能是文件系统操作请求的将资源恢复到特定时间点之前的状态的请求。 响应于该请求,资源被恢复到特定时间点之前的状态。 资源的当前状态不再反映多种变化。 有利的是,如果请求者创建资源的不正确版本,对基于模式的资源所做的更改与模式不兼容,或者多个请求者的更改彼此不兼容,则该资源可能还原到较早 时间点。

    Infrastructure for performing file operations by a database server

    公开(公告)号:US20060136376A1

    公开(公告)日:2006-06-22

    申请号:US11014354

    申请日:2004-12-16

    IPC分类号: G06F17/30 G06F7/00

    摘要: A method and apparatus for processing a file system operation at a database server is provided. A request to perform a file system operation on a resource stored in a database is received at a database system. The request may be implemented using the NFS protocol. The request may include state identification data that identifies state information associated with the request. State information associated with the request is retrieved within the database system based on the state identification data. State information is information that describes the operational state of the requestor for a particular file. The request is then processed based, at least in part, on the state identification. File system operations may be processed a database management system to access any data, such as a file, relational data, and object-relational data.

    Performing an action in response to a file system event
    5.
    发明授权
    Performing an action in response to a file system event 有权
    执行响应文件系统事件的操作

    公开(公告)号:US08176007B2

    公开(公告)日:2012-05-08

    申请号:US13026131

    申请日:2011-02-11

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30067 G06F9/542

    摘要: A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy/node are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions.

    摘要翻译: 提供了一种用于响应于文件系统事件执行动作的方法和装置。 根据一个方面,“事件监听器”的集合与文件层级和/或其节点相关联。 每个事件监听器包含一组“事件处理程序”。每个事件处理程序对应于可能相对于文件层次结构节点发生的单独的事件类型。 当相对于层级或其节点将发生事件时,检查与该层级/节点相关联的所有事件监听器,以确定这些事件监听器是否包含与事件类型相对应的任何事件处理程序。 与事件类型相对应的事件处理程序被放置在要调用的事件处理程序的有序列表中。 在列表中的事件处理程序被调用时,执行与那些事件处理程序相对应的程序化机制来执行定制的用户指定的操作。

    Performing an action in response to a file system event
    6.
    发明授权
    Performing an action in response to a file system event 有权
    执行响应文件系统事件的操作

    公开(公告)号:US07921076B2

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

    申请号:US11014502

    申请日:2004-12-15

    IPC分类号: G06F7/00

    CPC分类号: G06F17/30067 G06F9/542

    摘要: A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy/node are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions.

    摘要翻译: 提供了一种用于响应于文件系统事件执行动作的方法和装置。 根据一个方面,“事件监听器”的集合与文件层级和/或其节点相关联。 每个事件监听器包含一组“事件处理程序”。每个事件处理程序对应于可能相对于文件层次结构节点发生的单独的事件类型。 当相对于层级或其节点将发生事件时,检查与该层级/节点相关联的所有事件监听器,以确定这些事件监听器是否包含与事件类型相对应的任何事件处理程序。 与事件类型相对应的事件处理程序被放置在要调用的事件处理程序的有序列表中。 在列表中的事件处理程序被调用时,执行与那些事件处理程序相对应的程序化机制来执行定制的用户指定的操作。

    Techniques for transaction semantics for a database server performing file operations
    8.
    发明申请
    Techniques for transaction semantics for a database server performing file operations 有权
    用于执行文件操作的数据库服务器的事务语义的技术

    公开(公告)号:US20060136509A1

    公开(公告)日:2006-06-22

    申请号:US11013889

    申请日:2004-12-16

    IPC分类号: G06F17/30

    摘要: A method and apparatus for reverting a resource to a prior state in time is provided. Changes are committed to a resource at a particular point in time. After the particular point in time, a request, which may be a file system operation request, to revert the resource to a state prior to the particular point in time is received at a database server. In response to the request, the resource is reverted to the state prior to the particular point in time. The current state of the resource ceases to reflect the plurality of changes. Advantageously, if a requestor creates an incorrect version of a resource, the changes made to a schema-based resource are not compatible with the schema, or the changes of multiple requesters are not compatible with each other, the resource may be reverted to the earlier point in time.

    摘要翻译: 提供了一种用于将资源恢复到先前状态的方法和装置。 更改在特定时间点致力于资源。 在特定时间点之后,在数据库服务器处接收到可能是文件系统操作请求的将资源恢复到特定时间点之前的状态的请求。 响应于该请求,资源被恢复到特定时间点之前的状态。 资源的当前状态不再反映多种变化。 有利的是,如果请求者创建资源的不正确版本,对基于模式的资源所做的更改与模式不兼容,或者多个请求者的更改彼此不兼容,则该资源可能还原为较早 时间点。

    Techniques for providing locks for file operations in a database management system
    9.
    发明申请
    Techniques for providing locks for file operations in a database management system 审中-公开
    在数据库管理系统中提供文件操作锁的技术

    公开(公告)号:US20060136508A1

    公开(公告)日:2006-06-22

    申请号:US11013519

    申请日:2004-12-16

    IPC分类号: G06F17/30

    CPC分类号: G06F16/1774

    摘要: A method and apparatus for performing file system operation locks at a database server is provided. A request to perform a file operation on a portion of a file managed by a database server is received at the database server. In response to receiving the request, the database server grants a lock that covers only a portion of the file that is involved in the file operation. For example, the database server may grant a lock that covers a range of bytes on the file, where the range of bytes is less than the entire file. Thereafter, the database server performs the file operation on the file. The file operation may be a NFS operation.

    摘要翻译: 提供了一种用于在数据库服务器执行文件系统操作锁定的方法和装置。 在数据库服务器处接收对由数据库服务器管理的文件的一部分执行文件操作的请求。 响应于接收到该请求,数据库服务器授予仅覆盖文件操作中涉及的文件的一部分的锁。 例如,数据库服务器可以授予覆盖文件范围的字节的锁,其中字节的范围小于整个文件。 此后,数据库服务器对文件执行文件操作。 文件操作可能是NFS操作。

    PERFORMING AN ACTION IN RESPONSE TO A FILE SYSTEM EVENT
    10.
    发明申请
    PERFORMING AN ACTION IN RESPONSE TO A FILE SYSTEM EVENT 有权
    执行对文件系统事件的响应中的操作

    公开(公告)号:US20110137963A1

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

    申请号:US13026131

    申请日:2011-02-11

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30067 G06F9/542

    摘要: A method and apparatus for performing an action in response to a file system event is provided. According to one aspect, sets of “event listeners” are associated with a file hierarchy and/or the nodes thereof. Each event listener contains a set of “event handlers.” Each event handler corresponds to a separate type of event that may occur relative to the file hierarchy's nodes. When an event is going to occur relative to the hierarchy or a node thereof, all event listeners that are associated with that hierarchy/node are inspected to determine whether those event listeners contain any event handlers that correspond to the event's type. Those event handlers that correspond to the event's type are placed in an ordered list of event handlers to be invoked. As the event handlers in the list are invoked, programmatic mechanisms that correspond to those event handlers are executed to perform customized user-specified actions.

    摘要翻译: 提供了一种用于响应于文件系统事件执行动作的方法和装置。 根据一个方面,“事件监听器”的集合与文件层级和/或其节点相关联。 每个事件监听器包含一组“事件处理程序”。每个事件处理程序对应于可能相对于文件层次结构节点发生的单独的事件类型。 当相对于层级或其节点将发生事件时,检查与该层级/节点相关联的所有事件监听器,以确定这些事件监听器是否包含与事件类型相对应的任何事件处理程序。 与事件类型相对应的事件处理程序被放置在要调用的事件处理程序的有序列表中。 在列表中的事件处理程序被调用时,执行与那些事件处理程序相对应的程序化机制来执行定制的用户指定的操作。