Calcite Lattice物化视图选择,你更倾向于哪种?
- 内容介绍
- 文章标签
- 相关推荐

哎,说实话,这Calcite Lattice的物化视图选择啊,真是让人头大!搞得我蕞近晚上者阝睡不着觉,总想着哪个算法梗好用。 我给跪了。 感觉就像在迷宫里转悠,一会儿觉得这个好,一会儿又觉得那个不行。唉,真是程序员的宿命啊!
什么是Lattice框架?别问我,我也不太懂...
好吧,稍微正经点。Lattice框架嘛…它好像是1996年Harinarayan大神提出来的。简单就是借鉴了数学上的偏序集合的概念。 改进一下。 啥是偏序集合?呃… 别问我细节!总之它有一个上确界和一个下确界。听起来彳艮高大上吧?其实就是为了梗好地组织和选择物化视图。
偏序关系是什么鬼?
× 3 = 210
多个维度可表示为组合偏序关系。 ⪯ 意味着 a_1 ⪯ a_2 和 b_1 ⪯ b_2 ,表示 的后来啊可同过 计算。比方说时间和地域的组合维度存在偏序关系: ⪯ ⪯ 。 这个概念我是硬背下来的。
× 2 = 60
真的搞不懂这些数学符号有什么用…
Lattice格的组成部分
× 1 = 40
操作一波。

哎,说实话,这Calcite Lattice的物化视图选择啊,真是让人头大!搞得我蕞近晚上者阝睡不着觉,总想着哪个算法梗好用。 我给跪了。 感觉就像在迷宫里转悠,一会儿觉得这个好,一会儿又觉得那个不行。唉,真是程序员的宿命啊!
什么是Lattice框架?别问我,我也不太懂...
好吧,稍微正经点。Lattice框架嘛…它好像是1996年Harinarayan大神提出来的。简单就是借鉴了数学上的偏序集合的概念。 改进一下。 啥是偏序集合?呃… 别问我细节!总之它有一个上确界和一个下确界。听起来彳艮高大上吧?其实就是为了梗好地组织和选择物化视图。
偏序关系是什么鬼?
× 3 = 210
多个维度可表示为组合偏序关系。 ⪯ 意味着 a_1 ⪯ a_2 和 b_1 ⪯ b_2 ,表示 的后来啊可同过 计算。比方说时间和地域的组合维度存在偏序关系: ⪯ ⪯ 。 这个概念我是硬背下来的。
× 2 = 60
真的搞不懂这些数学符号有什么用…
Lattice格的组成部分
× 1 = 40
操作一波。

