import redis REdis_ITEMS_HOST: str = host REdis_ITEMS_PASSWORD: str = pwd REdis_ITEMS_DB: int = 4 #查询DB4 REdis_ITEMS_PORT: int = 6379 new_r = redis.Redis(host=REdis_ITEMS_HOST, password=REdis_ITEMS_PASSWORD, port=REdis_ITEMS_PORT, db=REdis_ITEMS_DB) new_key = 'XXX' # redis key old_key = 'XXX' new_r_list = new_r.zrangebyscore(new_key, start, end) new_r_data = [info.decode('utf-8') for info in new_r_list] old_r_list = old_r.zrangebyscore(old_key, start, end) old_r_data = [info.decode('utf-8') for info in old_r_list]
#end = datetime.datetime.Now().timestamp() * 1000
#start = int((datetime.datetime.Now() - datetime.timedelta(days=3)).timestamp() * 1000)
end = 1650268800000
start = 1650267600000
print("条数:",new_r.zcount(new_key, start, end))
#比较两个redis的差异
print('旧存在,新不存在',set(old_r_data).difference(set(new_r_data)))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。