2016-10-01 41 views
0

隨着物化視圖的出現 - 是否有遵循的最佳實踐指南?物化視圖 - 最佳實踐

我已閱讀; http://www.datastax.com/dev/blog/new-in-cassandra-3-0-materialized-views

它看起來像一個很棒的功能。特別是如果你仍然用RDBMS思考硬連線...

但是它並沒有確切地說明,例如; 「您應該傾向於使用單獨的專用表格的物化視圖。」或 「你應該只使用物化視圖的XX用例」

所以我不清楚我是否應該創建查詢特定的表(如我以前在卡桑德拉做過)或交換使用物化觀點。或者更具體地說 - 哪些用例最適合每種方法。

感謝您的任何建議!

回答

0

在觀看Cassandra Summit 2016會議之後,我從主持人那裏聽到的所有建議 - 包括DataStax的Patrick Mcfadden都表示物化視圖是一個很好的默認選擇。

如果您不得不謹慎地控制數據出現的時間,您只需創建單個表。

封面; Cassandra實際上爲物化視圖創建了真正的表格 - 這並不能保證「源」數據的變化何時到達視圖。

如果您可以在視圖中提供新數據(可能)的情況下持續幾秒鐘 - 確保它使任務更加輕鬆。