我正在为我的项目使用Scylla数据库和python Cassandra驱动程序,我在每个查询上使用预处理语句并且它有效,但是当我在物化视图上使用预准备语句时,它什么也没有给我,请你帮助我,有没有任何限制或其他什么?
这是我的架构
CREATE TABLE channelfollowers(
channelid bigint,
userid bigint,
isfavorite boolean,
isBlocked boolean,
followDate bigint,
PRIMARY KEY(userid,channelid,followDate));
CREATE MATERIALIZED VIEW favoriteChannels
AS SELECT channelid, userid, isfavorite
FROM channels.channelfollowers
WHERE channelid IS NOT NULL and userid IS NOT NULL and isfavorite IS NOT NULL
PRIMARY KEY (isfavorite,userid,channelid,followDate);
答案 0 :(得分:2)
Scylla中的物化视图仍然是实验性的,因此需要注意一些注意事项。您是否在创建物化视图之前查询插入的数据?如果是,那么当前该数据不会传播到视图。