Cassandra是否提供物化视图

use*_*292 4 materialized-views cassandra

我刚刚开始使用Cassandra DB.我想在Cassandra上创建物化视图(以存储查询)但是,在谷歌搜索后,我还没有找到任何关于它的信息.也许在Cassandra中不允许这样做?

那么,可以使用以下语句创建关系数据库(例如Oracle)中的物化视图:

CREATE MATERIALIZED VIEW table_mv     
BUILD IMMEDIATE    
REFRESH FAST ON COMMIT     
AS SELECT * FROM tabla;  
Run Code Online (Sandbox Code Playgroud)

Cassandra CQL中是否存在类似的东西?或者,如何在Cassandra CQL中的表中存储查询?

谢谢

Rus*_*ssS 8

当使用Cassandra DB时,几乎所有表都应该是物化视图(IE每个表都应该是您要预编码的查询的答案).然后,在程序的应用程序端更新它们.显然这需要一些重复数据,但由于Cassandra中的写入很便宜,因此这是建模的首选方式.

有关更多信息,请查看这些链接

C*Summit 2013:世界的下一个顶级数据模式 https://www.youtube.com/watch?v=HdJlsOZVGwM

http://www.slideshare.net/patrickmcfadin/the-data-model-is-dead-long-live-the-data-model