SYSTEM AND METHOD FOR IMPROVING A QUERY RESPONSE RATE BY MANAGING A COLUMN-BASED STORE IN A ROW-BASED DATABASE
    1.
    发明申请
    SYSTEM AND METHOD FOR IMPROVING A QUERY RESPONSE RATE BY MANAGING A COLUMN-BASED STORE IN A ROW-BASED DATABASE 审中-公开
    通过在基于数据库的数据库中管理基于列的存储来改进查询响应速率的系统和方法

    公开(公告)号:US20160253382A1

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

    申请号:US15055201

    申请日:2016-02-26

    Inventor: Moshe SHADMON

    CPC classification number: G06F16/2453 G06F16/221

    Abstract: A system including a shared disk database cluster including one or more database nodes, and at least two storage nodes including a first storage node or nodes with data organized in a row-based format, and a second storage node or nodes with data organized in a column-based format. A method for efficiently searching utilizing a shared disk database cluster including one or more database nodes, and at least two storage nodes including a first storage node or nodes with data organized in a row-based format, and a second storage node or nodes with data organized in a column-based format.

    Abstract translation: 包括包括一个或多个数据库节点的共享磁盘数据库集群的系统,以及包括第一存储节点的至少两个存储节点或具有以行为基础格式组织的数据的节点,以及第二存储节点 基于列的格式。 一种利用包括一个或多个数据库节点的共享磁盘数据库集群以及包括第一存储节点的至少两个存储节点或者以基于行的格式组织的数据的节点来有效地进行搜索的方法,以及具有数据的第二存储节点或节点 以基于列的格式组织。

    Efficient traversals over hierarchical data and indexing semistructured data
    2.
    发明申请
    Efficient traversals over hierarchical data and indexing semistructured data 审中-公开
    对层次化数据进行高效遍历和索引半结构化数据

    公开(公告)号:US20080071733A1

    公开(公告)日:2008-03-20

    申请号:US11905585

    申请日:2007-10-02

    CPC classification number: G06F16/30 G06F16/81 Y10S707/99942 Y10S707/99943

    Abstract: A method for encoding hierarchical data stored in an index, partitioned into blocks, over keys representing the data. For every key K representing a record R in the index, the key of the children records of record R are prefixed with K. The method includes traversing to a first R record represented in the index, traversing from the record R to the next sequential R such that the path in the index from the position representing R to the position representing the next sequential R does not include information relating to the children of R. Next, repeating the latter operation for 0 or more R records, and for any 0 or more particular R records, traversing from the particular R to its children. The index constitutes a balanced structure of blocks.

    Abstract translation: 一种用于编码存储在索引中的分层数据的方法,所述索引被划分成块,通过代表数据的键。 对于表示索引中的记录R的每个关键字K,记录R的子记录的密钥以K为前缀。该方法包括遍历索引中表示的第一个R记录,从记录R遍历到下一个顺序R 使得从表示R的位置到表示下一个顺序R的位置的索引中的路径不包括与R的子项有关的信息。接下来,对于0个或更多个R记录重复后一个操作,并且对于任何0个或更多个R记录 特定的R记录,从特定的R遍及其孩子。 该指数构成块的平衡结构。

    Efficient distributed lock manager
    4.
    发明授权
    Efficient distributed lock manager 有权
    高效的分布式锁管理器

    公开(公告)号:US08924370B2

    公开(公告)日:2014-12-30

    申请号:US13468717

    申请日:2012-05-10

    Applicant: Moshe Shadmon

    Inventor: Moshe Shadmon

    CPC classification number: G06F17/30578 G06F17/30362

    Abstract: In a cluster where multiple database nodes are synchronized by a distributed lock manager, a process that includes one or more messages that are sent from one or more nodes to a distributed lock manager, wherein one or more of said messages are asynchronous lock taken messages.

    Abstract translation: 在由分布式锁管理器同步多个数据库节点的集群中,包括从一个或多个节点发送到分布式锁管理器的一个或多个消息的过程,其中一个或多个所述消息是异步锁定消息。

    Efficient traversals over hierarchical data and indexing semistructured data
    7.
    发明授权
    Efficient traversals over hierarchical data and indexing semistructured data 有权
    对层次化数据进行高效遍历和索引半结构化数据

    公开(公告)号:US07287033B2

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

    申请号:US10379002

    申请日:2003-03-05

    Abstract: A method for encoding hierarchical data stored in an index, partitioned into blocks, over keys representing the data. For every key K representing a record R in the index, the key of the children records of record R are prefixed with K. The method includes traversing to a first R record represented in the index, traversing from the record R to the next sequential R such that the path in the index from the position representing R to the position representing the next sequential R does not include information relating to the children of R. Next, repeating the latter operation for 0 or more R records, and for any 0 or more particular R records, traversing from the particular R to its children. The index constitutes a balanced structure of blocks.

    Abstract translation: 一种用于编码存储在索引中的分层数据的方法,所述索引被划分成块,通过代表数据的键。 对于表示索引中的记录R的每个关键字K,记录R的子记录的密钥以K为前缀。该方法包括遍历索引中表示的第一个R记录,从记录R遍历到下一个顺序R 使得从表示R的位置到表示下一个顺序R的位置的索引中的路径不包括与R的子项有关的信息。接下来,对于0个或更多个R记录重复后一个操作,并且对于任何0个或更多个R记录 特定的R记录,从特定的R遍及其孩子。 该指数构成块的平衡结构。

    Method and apparatus to efficiently navigate and update a pointerless trie
    8.
    发明申请
    Method and apparatus to efficiently navigate and update a pointerless trie 审中-公开
    有效地导航和更新无指针特技的方法和装置

    公开(公告)号:US20060020638A1

    公开(公告)日:2006-01-26

    申请号:US11180564

    申请日:2005-07-14

    Applicant: Moshe Shadmon

    Inventor: Moshe Shadmon

    CPC classification number: G06F16/322

    Abstract: A computer program product that includes pointerless binary trie structure. The binary trie structure includes node elements representative of nodes of the trie. The structure further includes control elements that include information that facilitate traversal of the trie in a more efficient manner compared to traversal of pointerless binary trie structure that is devoid of the control elements.

    Abstract translation: 一种计算机程序产品,包括无指针二进制三通结构。 二进制三元组结构包括表示特里节点的节点元素。 结构还包括控制元件,其包括与没有控制元件的无指针二进制三元结构的遍历相比,以更有效的方式包括有助于穿越特里的信息。

    Efficient distributed lock manager
    9.
    发明授权
    Efficient distributed lock manager 有权
    高效的分布式锁管理器

    公开(公告)号:US09400829B2

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

    申请号:US14529595

    申请日:2014-10-31

    Inventor: Moshe Shadmon

    CPC classification number: G06F17/30578 G06F17/30362

    Abstract: A system for managing a cluster of databases that process shared data, the system including a cluster of database nodes, each node including a memory, and a processor configured to, when it is determined that: (i) a lock on a resource is required by a particular node or process, and (ii) no other lock conflicts with this particular lock, send an asynchronous lock taken (ALT) message to a distributed lock manager (DLM); and without receiving a response or permission from the DLM, taking the lock for a resource for the particular node or process.

    Abstract translation: 一种用于管理处理共享数据的数据库集群的系统,所述系统包括数据库节点群集,每个节点包括存储器,以及处理器,其被配置为当确定:(i)需要资源上的锁定时 通过特定节点或进程,以及(ii)与该特定锁没有其他锁冲突,向分布式锁管理器(DLM)发送异步锁(ALT)消息; 并且在没有从DLM接收到响应或许可的情况下,为该特定节点或进程的资源获取锁。

Patent Agency Ranking