create materialized view if not exists s.emp
as
select id, count(name) as count from employee primary key (name);
Run Code Online (Sandbox Code Playgroud)
查询 1 错误:物化视图被禁用。在 cassandra.yaml 中启用即可使用。
您需要添加以下行cassandra.yaml才能启用物化视图:
materialized_views_enabled: true
Run Code Online (Sandbox Code Playgroud)
您需要在集群的所有节点上启用它,然后执行滚动重新启动以使更改生效。
请注意,MV 被视为实验性的,这就是默认情况下禁用它们的原因。正如我在这篇文章中讨论的那样,在生产中使用 MV 之前,请先了解它的优缺点 - https://community.datastax.com/articles/2774/。
有关物化视图实验状态的更多信息,请参阅 Github 上的NEWS.txt中的条目。干杯!
| 归档时间: |
|
| 查看次数: |
2724 次 |
| 最近记录: |