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)))

redis中获取区间数据及获取总条数的更多相关文章

  1. 在php中如何用 union all统计总条数?

    网上使用union all 查询记录总条数的参考资料比较少,所以记录下来,以便有同样需求的人使用. $rs_num = Db::query("select sum(a.b) as num f ...

  2. Redis 中如何保证数据的不丢失,Redis 中的持久化是如何进行

    Redis 中数据的持久化 前言 AOF 持久化 什么是 AOF 持久化 为什么要后记录日志呢 AOF 的潜在风险 AOF 文件的写入和同步 AOF 文件重写机制 AOF 的数据还原 RDB 持久化 ...

  3. layui 数据表格的使用(分页+总条数)

    下载地址 https://www.layui.com/ 点击实例,找到layui适合模板 2. 新建html将代码复制到对应模板,修改对应样式路径. 5.修改对应参数(url,field) 追加以下参 ...

  4. 高速查询hive数据仓库表中的总条数

    Author: kwu 高速查询hive数据仓库中的条数.在查询hive表的条数,通常使用count(*).可是数据量大的时候,mr跑count(*)往往须要几分钟的时间. 1.传统方式获得总条数例如 ...

  5. oracle 利用over 查询数据和总条数,一条sql搞定

    select count(*) over()总条数 ,a.*from table a

  6. mysql 数据库封装类:返回索引、关联、字符串数组;分页查询封装类 :$page=new Page(表的总条数,每页的条数);$sql = "".$page->limit; echo $page->fpage();

    <?php class czy { public $host="localhost"; //地址 public $uid="root"; //用户名 pu ...

  7. MySQL优化总结-查询总条数

    1.COUNT(*)和COUNT(COL) COUNT(*)通常是对主键进行索引扫描,而COUNT(COL)就不一定了,另外前者是统计表中的所有符合的纪录总数,而后者是计算表中所有符合的COL的纪录数 ...

  8. PageHelper 记录总条数不正确问题处理

    //PageHelper.startPage会返回一个page对象,这个对象在查询结果出来后会把页数,记录总数给page对象,用page.getPages()和getTotal()获取页数和记录总数. ...

  9. 分页过滤SQL求总条数SQL正则

    public static void main(String[] args) throws Exception { String queryForScanUsers_SQL = "selec ...

  10. oracle count 百万级 分页查询记要总数、总条数优化

    oracle count 百万级 分页查询记录总数.总条数优化 oracle count 百万级 查询记录总数.总条数优化 最近做一个项目时,做分页时,发现分页查询速度很慢,分页我做的是两次查询,一次 ...

随机推荐

  1. update_base_x.txt

    update g_temp.test_baseset field_date = '20210101'::datewhere field_int = 6

  2. VsCode——修改左侧目录缩进

    https://code84.com/741691.html https://blog.csdn.net/qq812457115/article/details/124445657

  3. SpringCloud-Study

    SpringCloud-Study 一.微服务简介 1.单体架构和分布式架构 单体架构 分布式架构 分布式架构的问题 解决方案 小结 2.微服务 微服务技术 微服技术对比 3.SpringCloud ...

  4. prometheus-alertmanager 告警规则

    # 告警规则参考 https://awesome-prometheus-alerts.grep.to/rules

  5. 真实世界的算法_pdf

    链接:https://pan.baidu.com/s/1OZiDnd2My3FvGIuwO91E7Q 提取码:t88i

  6. Java 向上转型

    向上转型: 对象的向上转型,其实就是多态写法: 父类名称 对象名 = new 子类名称(); 注意:向上转型一定是安全的,从小范围转向大范围.(从小范围的猫,向上转化为更大范围的动物)

  7. linux 查询目录文件大小

  8. rest-assured:外部数据驱动之通过CsvFile数据源来使用外部数据源(org.junit.platform.commons.PreconditionViolationException: Classpath resource [repo.csv] does not exist)

    代码: package ghcdgj.restful.framework;import static io.restassured.RestAssured.given;import static io ...

  9. download links

    1 anaconda https://mirrors.bfsu.edu.cn/anaconda/archive/

  10. C# goto 语法

    test: Console.WriteLine("yest"); goto test;