发明名称 Operational data store
摘要 An operational data store consists of an insert table for storing new data and a history table, partitioned by range and further sub-partitioned, for storing historical data. Transfer logic periodically transfers new data from the insert table to the history table. The transfer logic includes a secondary table and fill logic for filling the secondary table with selected data from the insert table. Secondary transfer logic transfers the secondary table into the history table, such that the selected data is transferred into the history table. Indexing logic applies the history table indexing scheme to the secondary table. Table logic creates a new partition the history table, for swapping with the secondary table, by exchanging respective pointers. A query engine may apply a database query to both the history table and the insert table, so that all data is available. An aggregator accumulates new data into an aggregation buffer. The accumulated data are batched and transferred into the insert table with a single database access. A throttler throttles transactions of different classes and types independently to achieve a desired level of service. The system can be configured to execute in a plurality of processor nodes configured as a processor cluster, wherein distinct database server instances are associated with distinct processor nodes of the processor cluster.
申请公布号 US8090751(B2) 申请公布日期 2012.01.03
申请号 US20020068466 申请日期 2002.02.05
申请人 SAFFER SALLY ELAINE;BROODBAKKER MARIO J.;LALIBERTE RAYMOND J.;REED, JR. JOHN F.;HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. 发明人 SAFFER SALLY ELAINE;BROODBAKKER MARIO J.;LALIBERTE RAYMOND J.;REED, JR. JOHN F.
分类号 G06F17/00;G06F7/00;G06F17/30 主分类号 G06F17/00
代理机构 代理人
主权项
地址