发明名称 COMPACTION POLICY
摘要 A compaction policy imposing soft limits to optimize system efficiency is used to select various rowsets on which to perform compaction, each rowset storing keys within an interval called a keyspace. For example, the disclosed compaction policy results in a decrease in a height of the tablet, removes overlapping rowsets, and creates smaller sized rowsets. The compaction policy is based on the linear relationship shared between the keyspace height and the cost associated with performing an operation (e.g., an insert operation) in that keyspace. Accordingly, various factors determining which rowsets are to be compacted, how large the compacted rowsets are to be made, and when to perform the compaction, are considered within the disclosed compaction policy. Furthermore, a system and method for performing compaction on the selected datasets in a log-structured database is also provided.
申请公布号 WO2016149552(A1) 申请公布日期 2016.09.22
申请号 WO2016US22968 申请日期 2016.03.17
申请人 CLOUDERA, INC. 发明人 LIPCON, Todd
分类号 G06F17/40;G06F3/06;G06F15/16 主分类号 G06F17/40
代理机构 代理人
主权项
地址