这个查询语句有时候可以查到 有时候又查不不到数据
CREATE TABLE IF NOT EXISTS api_stats (
app_name text, -- 目标应用
-- 被其它应用访问数据
count int, -- 被访问次数
err_count int, -- 被访问错误数
duration int, -- 被访问总耗时
max_duration int, -- 最大访问耗时
min_duration int, -- 最小访问耗时
satisfaction int, -- 满意
tolerate int, -- 可容忍
api text, -- 目标应用被访问的api
input_date bigint,
PRIMARY KEY (app_name, api, input_date)
) WITH gc_grace_seconds = 10800 AND default_time_to_live = 2592000;
CREATE CUSTOM INDEX IF NOT EXISTS ON api_stats (input_date)
USING 'org.apache.cassandra.index.sasi.SASIIndex'
WITH OPTIONS = {'mode': 'SPARSE'};
读写都设置一致性级别,比如quorum另外gc_grace_seconds这个周期内要主动做做node repair这个意思是可能写了一副本成功了,你读有时候落到成功的node上,有时候落到失败的node上了,自然时有时无,推荐发起强一致性读
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。