0
的情况是:当我运行一个测试,如果再失败店时间戳和Redis的失败值,获得最后三个时间戳和值相同的测试,如果一切都失败了,送一个电子邮件项目负责人。Redis的数据类型存储相同的价值观与不同的分数
我想关在Redis的增加分数排序zset:
zadd Health:TestName timestamp1 "Fail"
zadd Health:TestName timestamp2 "Success"
zadd Health:TestName timestamp3 "Fail"
zadd Health:TestName timestamp4 "Fail"
zadd Health:TestName timestamp5 "Fail"
所以,如果我跑测试TestName
现在,如果失败,I get last three timestamps and values and check if all are Fail
。如果全部都失败,则发送电子邮件。但Zadd不允许我为不同的分值增加值相同。什么可能是另一种方式来存储这些数据。
注意。我只使用redis
。