Poll based cache event notifications in a distributed cache
    41.
    发明授权
    Poll based cache event notifications in a distributed cache 有权
    在分布式缓存中基于轮询的缓存事件通知

    公开(公告)号:US08108623B2

    公开(公告)日:2012-01-31

    申请号:US12463745

    申请日:2009-05-11

    IPC分类号: G06F12/08

    摘要: Systems and methods that supply poll based notification system in a distributed cache, for tracking changes to cache items. Local caches on the client can employ the notification system to keep the local objects in sync with the backend cache service; and can further dynamically adjust the “scope” of notifications required based on the number and distribution of keys in the local cache. The server can maintain the changes in an efficient fashion (in blocks) and returns the changes to clients that perform the appropriate filtering. Notifications can be associated with a session and/or an application.

    摘要翻译: 在分布式缓存中提供基于轮询的通知系统的系统和方法,用于跟踪缓存项目的更改。 客户端上的本地缓存可以使用通知系统来保持本地对象与后端缓存服务同步; 并且可以基于本地缓存中的密钥的数量和分布进一步动态地调整所需通知的“范围”。 服务器可以以有效的方式(以块为单位)维护更改,并将更改返回给执行适当过滤的客户端。 通知可以与会话和/或应用程序相关联。

    Self-service sources for secure search
    42.
    发明授权
    Self-service sources for secure search 有权
    用于安全搜索的自助服务源

    公开(公告)号:US08027982B2

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

    申请号:US11680570

    申请日:2007-02-28

    IPC分类号: G06F17/30

    CPC分类号: G06F21/6227 H04L63/08

    摘要: A flexible and extensible architecture allows for secure searching across an enterprise. Such an architecture can provide a simple Internet-like search experience to users searching secure content inside (and outside) the enterprise. The architecture allows for the crawling and searching of a variety of sources across an enterprise, regardless of whether any of these sources conform to a conventional user role model. The architecture further allows for security attributes to be submitted at query time, for example, in order to provide real-time secure access to enterprise resources. The user query also can be transformed to provide for dynamic querying that provides for a more current result list than can be obtained for static queries.

    摘要翻译: 灵活可扩展的架构允许跨企业进行安全搜索。 这样的架构可以为在企业内部(和外部)搜索安全内容的用户提供简单的类似Internet的搜索体验。 该架构允许在整个企业中爬行和搜索各种源,而不管这些源是否符合常规用户角色模型。 该体系结构进一步允许在查询时提交安全属性,例如为了提供对企业资源的实时安全访问。 用户查询也可以被转换以提供动态查询,其提供比静态查询可获得的更多当前结果列表。

    Hierarchical Scale Unit Values for Storing Instances of Data Among Nodes of a Distributed Store
    43.
    发明申请
    Hierarchical Scale Unit Values for Storing Instances of Data Among Nodes of a Distributed Store 有权
    分布式存储器节点之间存储数据实例的分层比例单位值

    公开(公告)号:US20110016090A1

    公开(公告)日:2011-01-20

    申请号:US12503994

    申请日:2009-07-16

    IPC分类号: G06F7/06 G06F17/30 G06F12/00

    摘要: 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.

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

    REPLICATION FOR COMMON AVAILABILITY SUBSTRATE
    45.
    发明申请
    REPLICATION FOR COMMON AVAILABILITY SUBSTRATE 有权
    常见可用性基板的复制

    公开(公告)号:US20100114824A1

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

    申请号:US12420364

    申请日:2009-04-08

    IPC分类号: G06F17/30

    CPC分类号: G06F11/2094 G06F11/2097

    摘要: Systems and methods that supply a replication layer/agent that is generic to supporting a plurality of storage configuration as part of a distributed store. Such distributed store employs a Common Availability Substrate (CAS) for data transport and consistency, to render the distributed store scalable and available. Such an arrangement enables continuous operation of the store, while the replication subsystem creates new replicas (e.g., for load balancing, failover, and the like).

    摘要翻译: 提供复制层/代理的系统和方法,该复制层/代理通用以支持多个存储配置作为分布式存储的一部分。 这种分布式存储使用公共可用性基板(CAS)进行数据传输和一致性,以使分布式存储可扩展和可用。 这样的布置使得能够连续地操作商店,而复制子系统创建新的副本(例如,用于负载平衡,故障切换等)。

    POLL BASED CACHE EVENT NOTIFICATIONS IN A DISTRIBUTED CACHE
    46.
    发明申请
    POLL BASED CACHE EVENT NOTIFICATIONS IN A DISTRIBUTED CACHE 有权
    分布式缓存中基于POLL的高速缓存事件通知

    公开(公告)号:US20100106915A1

    公开(公告)日:2010-04-29

    申请号:US12463745

    申请日:2009-05-11

    IPC分类号: G06F12/08

    摘要: Systems and methods that supply poll based notification system in a distributed cache, for tracking changes to cache items. Local caches on the client can employ the notification system to keep the local objects in sync with the backend cache service; and can further dynamically adjust the “scope” of notifications required based on the number and distribution of keys in the local cache. The server can maintain the changes in an efficient fashion (in blocks) and returns the changes to clients that perform the appropriate filtering. Notifications can be associated with a session and/or an application.

    摘要翻译: 在分布式缓存中提供基于轮询的通知系统的系统和方法,用于跟踪缓存项目的更改。 客户端上的本地缓存可以使用通知系统来保持本地对象与后端缓存服务同步; 并且可以基于本地缓存中的密钥的数量和分布进一步动态地调整所需通知的“范围”。 服务器可以以有效的方式(以块为单位)维护更改,并将更改返回给执行适当过滤的客户端。 通知可以与会话和/或应用程序相关联。

    Technique of using XMLType tree as the type infrastructure for XML
    47.
    发明授权
    Technique of using XMLType tree as the type infrastructure for XML 有权
    使用XMLType树作为XML类型基础设施的技术

    公开(公告)号:US07685137B2

    公开(公告)日:2010-03-23

    申请号:US11044472

    申请日:2005-01-26

    IPC分类号: G06F7/00

    CPC分类号: G06F17/2247

    摘要: A universal format is used to create a type representation of XMLType instances that are generated in various ways from various sources. An XMLType Type Tree is represented as a hierarchy of nodes, including leaf item node, composite item node, operator node, aggregate node, referred to herein as an XMLType Type Tree. An XMLType Type Tree serves as a digest of the type structure of XMLType, no matter the source of the XMLType instance or its manner of its generation and it creates one uniform abstraction of the type structure of XMLType for the data-typing analysis of XPath and XQuery during query compile time.

    摘要翻译: 通用格式用于创建以各种方式生成的XMLType实例的类型表示形式。 XMLType类型树被表示为节点的层次结构,包括叶项目节点,复合项目节点,运营商节点,聚合节点,这里称为XMLType类型树。 XMLType类型树作为XMLType的类型结构的摘要,无论XMLType实例的来源或其生成方式如何,它都会为XPath的数据类型分析创建XMLType类型结构的一个统一抽象, 查询编译期间的XQuery。

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

    公开(公告)号:US07668806B2

    公开(公告)日:2010-02-23

    申请号: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) 要在第二数据源上执行的一个或多个操作的第二组。 然后,确定管理标记语言数据源的第一服务器能够执行第一组操作。 发送请求到第一台服务器执行第一组操作。 收到响应,其中响应包含对标记语言数据源执行第一组操作的结果。 最后,至少部分地基于执行第一组操作的结果为查询生成结果。