Architecture for a hardware database management system
    1.
    发明申请
    Architecture for a hardware database management system 审中-公开
    硬件数据库管理系统架构

    公开(公告)号:US20050086245A1

    公开(公告)日:2005-04-21

    申请号:US10686225

    申请日:2003-10-15

    CPC classification number: G06F16/2455

    Abstract: An architecture for a hardware database management system is described. A data flow engine is connected to memory storing the information making up a database or databases. The data flow engine is formed by a parser, an execution tree engine and a graph engine. The parser takes standardized database statements and converts those statements into a set of executable instructions and associated data objects. The executable instructions and data objects are then sent to the execution tree engine where an execution tree is created, the execution tree forming the order of execution for the executable instructions. The graph engine receives those executable instructions from the execution tree engine that require access to the database in memory and manipulates the information in the database as required by the executable instructions for implementing the standardized database statement.

    Abstract translation: 描述了硬件数据库管理系统的架构。 数据流引擎连接到存储组成数据库或数据库的信息的存储器。 数据流引擎由解析器,执行树引擎和图形引擎构成。 解析器采用标准化的数据库语句,并将这些语句转换成一组可执行指令和关联的数据对象。 然后,可执行指令和数据对象被发送到执行树引擎,其中创建执行树,执行树形成可执行指令的执行顺序。 图形引擎从执行树引擎接收那些需要访问存储器中数据库的可执行指令,并根据用于实现标准化数据库语句的可执行指令的要求操纵数据库中的信息。

    Method for implementing and managing a database in hardware
    2.
    发明申请
    Method for implementing and managing a database in hardware 审中-公开
    在硬件中实现和管理数据库的方法

    公开(公告)号:US20050138006A1

    公开(公告)日:2005-06-23

    申请号:US10741332

    申请日:2003-12-19

    CPC classification number: G06F16/2455

    Abstract: A method for implementing a hardware database management system in hardware is described. A parser takes standardized database statements and converts those statements into a set of executable instructions and associated data objects. The executable instructions and data objects are then sent to the execution tree engine where an execution tree is created, the execution tree forming the order of execution for the executable instructions. The graph engine receives those executable instructions from the execution tree engine that require access to the database in memory and manipulates the information in the database as required by the executable instructions for implementing the standardized database statement.

    Abstract translation: 描述了一种在硬件中实现硬件数据库管理系统的方法。 解析器采用标准化的数据库语句,并将这些语句转换成一组可执行指令和关联的数据对象。 然后,可执行指令和数据对象被发送到执行树引擎,其中创建执行树,执行树形成可执行指令的执行顺序。 图形引擎从执行树引擎接收那些需要访问存储器中数据库的可执行指令,并根据用于实现标准化数据库语句的可执行指令的要求操纵数据库中的信息。

Patent Agency Ranking