首页> 外国专利> Integrated search engine devices that utilize hierarchical memories containing b-trees and span prefix masks to support longest prefix match search operations

Integrated search engine devices that utilize hierarchical memories containing b-trees and span prefix masks to support longest prefix match search operations

机译:集成搜索引擎设备,利用包含b树和跨度前缀掩码的分层存储器来支持最长的前缀匹配搜索操作

摘要

A search engine device includes a hierarchical memory that is configured to store a b-tree of search prefixes and span prefix masks (SPMs). These SPMs are evaluated during each search operation to identify search prefixes that match an applied search key yet reside at nodes of the b-tree that are not traversed during the search operation. The search engine device also includes handle memory. This handle memory is configured to support a respective handle memory block for each search prefix within each of a plurality of nodes of the b-tree that reside at a leaf parent level within the b-tree. Each of these handle memory blocks may have sufficient capacity to support one result handle per bit within a span prefix mask associated with a corresponding search prefix. In other cases, each of these handle memory blocks may have sufficient capacity to support only M+1 handles, where M is a positive integer corresponding to a quantity of search prefixes supported by each of a plurality of leaf nodes within the b-tree.
机译:搜索引擎设备包括配置用于存储搜索前缀和跨度前缀掩码(SPM)的b树的分层存储器。这些SPM在每次搜索操作期间进行评估,以标识与所应用的搜索关键字匹配但仍位于搜索操作期间未遍历的b树的节点上的搜索前缀。搜索引擎设备还包括句柄存储器。该句柄存储器被配置为为位于b树内的叶父级的b树的多个节点中的每个节点内的每个搜索前缀支持相应的句柄存储块。这些句柄存储块中的每一个可以具有足够的容量以在与对应的搜索前缀相关联的跨度前缀掩码内的每个位支持一个结果句柄。在其他情况下,这些句柄存储块中的每个可以具有足够的容量以仅支持M + 1个句柄,其中M是与b树内多个叶节点中的每个叶节点所支持的搜索前缀数量相对应的正整数。

著录项

相似文献

  • 专利
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号