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中的表中存储查询?
谢谢
当使用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
| 归档时间: |
|
| 查看次数: |
3239 次 |
| 最近记录: |