问题标签 [redisclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
156 浏览

c# - 如何在 C# 中通过 SSH 连接到 redis?哪个 C# 客户端有该规定?

我有用于 Redis 和 DB 的 Linux 服务器,我需要从 C# 代码通过 SSH 连接 redis 服务器。哪个 redis c# 客户端有这个规定?

0 投票
1 回答
1260 浏览

redis - “hiredis”是否支持 Redis Sentinel 和 Redis Cluster?

'hiredis' 是 Redis 的简约 C 客户端。有谁知道它是否支持 -

从它的 Github 页面上并不清楚 - https://github.com/redis/hiredis

0 投票
1 回答
241 浏览

java - jedispool getResource 消耗太多延迟

我有一个创建jedispool的功能,

我正在使用下面的池中获取客户端。我看到有时甚至在 100-500 毫秒内,有时在 30 毫秒内也有很高的延迟,以便从池中获取客户端。我正在使用 52 rps 进行测试,配置为 20 个空闲连接和 25 个最大连接。能够处理 ~600rps .. 知道什么会导致延迟吗?如果在池级别有任何调整来验证?

0 投票
2 回答
2842 浏览

unit-testing - redis mock 用于在 nestjs 中进行测试

我正在我的 email-service.spec.ts 文件中编写测试用例

我的电子邮件服务文件

我的 email-service.spec.ts 文件

结果----> Nest 无法解析 EmailSubscriptionService 的依赖项(ConsumerEmailSubscriptionsRepository、EmailSubscriptionsRepository、?、ConfigService、HttpService、ManageSavedSearchService)。请确保索引 [2] 处的参数 REDIS_CLIENT_PROVIDER_0 在 RootTestModule 上下文中可用。

我无法根据服务文件中的依赖关系在 email-service.spec.ts 中模拟我的 redisclient。我试过useClass,在provide中添加了RedisService,没有get-redis方法。我能够模拟存储库和服务,我不确定,因为我被 redis 困住了。

任何想法如何模拟 redis,在文档中都找不到任何东西。同样在下一步中,导入服务会起作用还是我必须做其他事情?ConfigService、HttpService、manageSavedSearchService:ManageSavedSearchService

0 投票
0 回答
2320 浏览

redis - 如何在 Windows 7 上的命令提示符下从 Redis 客户端的输出中漂亮地打印 json 字符串?

我在 Windows 7 命令提示符下运行 redis 客户端 (redis-cli)。我通过我的 Spring Boot Java 应用程序以 JSON 序列化形式将数据存储在我的 redis 缓存中。当我使用 打印数据GET <key>时,输出的打印效果并不好,如下图所示:

在此处输入图像描述

有没有办法可以在命令行中漂亮地打印 JSON?

0 投票
2 回答
1966 浏览

redis - 带模式的 DELTE Redis 键

我正在使用 Redis 哈希集以以下格式存储数据:

现在我想删除这个键,所以我使用以下格式:

但它不起作用我如何使用模式删除 Redis 键?

0 投票
0 回答
219 浏览

express - 为什么我的 API 请求在 Postman 中有效,但在通过浏览器运行时失败?

我正在使用 nodejs 开发一个快速应用程序。基本上,我的问题是登录功能与 Postman 配合得很好,但是一旦我们将它连接到前端并尝试通过浏览器运行它,大部分代码都会失败。

这是我的 server.js 文件中有问题的行

我也试过

当我们用 Postman 运行时,用户被放入了 redis db,生成了访问令牌,一切都很好但是当我们通过浏览器运行时,虽然调用了登录并生成了访问令牌,但用户并没有放入redis db并且没有生成控制台日志,所以我什至不确定出了什么问题。

这是我的登录功能。

任何建议将不胜感激。

0 投票
1 回答
51 浏览

spring-boot - 无法使用 RediSearch 从 redis 数据库中检索日期和时间字段数据

我们在 Spring Boot 应用程序中使用 RediSearch (io.rediseach.client.Cleint) 从 redis DB 获取记录。我们无法获取日期和时间列值(例如:日期为 07/21/2021,时间为 09:12)并且其他列被正确检索。你能帮我解决这个问题吗?我们需要在搜索查询中添加什么)

以下是供参考的代码

private final Client client; Query q = new Query("@columnName:"+columnValue); ex: Query q = new Query("@empName:"+raju); SearchResult result = client.search(q);

0 投票
0 回答
47 浏览

redis - 在 Redis 中插入值的正确方法,格式为“Key X , Value A,B,C”

我有一个包含这些列的 .csv 文件

ID 价值1 价值2 价值3
1 一个 C

我正在尝试将这些值插入到 redis 中,其中 ID 将是 KEY 并且值将是这样的字符串

这个想法是,我可以从我的 API 中获取一个 ID 并将该值用作字符串格式或 Json ,我尝试了不同的方法,包括以下方法,但我无法获得所需的结果

任何想法?谢谢

0 投票
1 回答
798 浏览

node.js - 使用 redis 作为数据客户端执行节点时的问题

在尝试获取数据时运行 redis 时,它会显示这种错误,这是什么问题。

我的代码用于从网站以 json 格式获取照片的详细信息,当我尝试将它们加载到 redis 中时,出现上述错误。我的代码是

如果我删除这条线,它的工作但没有这条线就什么也做不了。帮我解决这个问题。