原文:.NET Core 实现 Redis 批量查询指定格式的Key

一. 问题场景 Redis 作为当前最流行的内存型 NoSQL 数据库,被许多公司所使用,作为分布式缓存。我们在实际使用中一般都会为 key 带上指定的前缀或者其他定义的格式。当由于我们程序出现bug,造成 redis 里面的存储的值,与我们预期的不一致时,我们可以通过查询指定格式的 key,来定位到我们具体的出现问题的key,从而方便我们解决问题。 二. 解决办法 .Keys 命令 Keys 命 ...

2018-08-30 14:04 0 6642 推荐指数:

查看详情

redis 通过lua脚本批量删除指定key

背景 原因是生产环境报错 翻译一下就是在进行rdb备份的时候出现异常,导致上层应用不能正常访问redis,可以通过把stop-writes-on-bgsave-error设置为no解决,我的理解是no就是忽略了rdb备份的这个异常,并没有根本性的解决问题. 查看redis内存情况之后发现 ...

Tue Sep 29 23:01:00 CST 2020 0 1238
导出excel按照指定格式

1.项目有个需求,要按照特定格式 导出Excel表格。 正常的都是一行 ,下面是数据。这次有个变动,就是每隔 几列要换行,下面是数据。在下面是数据部分。花了一上午写了下需求,不难但是花时间 ...

Mon Nov 18 21:39:00 CST 2019 0 278
Redis 根据Key模糊批量查询数据

前言 经常会有这样一种业务逻辑,就是需要根据RedisKey的规则,模糊查询对应的数据,当数据量少时,利用常规的命令也能满足需求,但是数据量大时,就会导致堵塞,就算是采用不堵塞的函数,如果数据需要显示的话,显示结果的时间也比较慢,用户体验不好。 Lua脚本 Redis 自2.6.0版本之后 ...

Mon Dec 23 23:24:00 CST 2019 0 6248
基于.Net CoreRedis实现查询附近的地理信息

1、使用的Redis客户端为:ServiceStack.Redis2、Redis 中的 GEORedis是我们最为熟悉的K-V数据库,它常被拿来作为高性能的缓存数据库来使用,大部分项目都会用到它。从3.2版本开始它开始提供了GEO能力,用来实现诸如附近位置(e.g.某小区附近的篮球场 )、计算距离 ...

Fri Jul 24 22:09:00 CST 2020 6 358
redis批量删除指定前缀key四种方法

第一种: Linux服务器上安装redis,然后进入到bin目录,执行如下命令 如下演示:密码没有就不填写 第二种: 用正则匹配出所有想要删除的key,然后转换为单行,然后复制到 del 命令后面 用到SublimeText3软件 个人感觉不好用 第三种: 使用连接工具进行 ...

Mon Nov 30 06:51:00 CST 2020 0 9556
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM