问题标签 [redis-cli]

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 回答
161 浏览

redis - Redis批量插入未插入所有内容

我正在尝试通过网络使用带有 1.8gb 文件的 redis massinsert。它有大约 6,000,000 个条目,但只添加了 900,000 个。这有什么原因吗?

0 投票
1 回答
494 浏览

redis - 将槽分配给节点方法

我正在尝试修改我使用 redis-trib 的脚本。由于各种原因我现在不能使用它,但是我可以使用redis-CLI。

关键是,在为节点分配槽时,是分块完成还是以某种方式完成?也就是说,如果有 3 个节点,我将 16384 个插槽分配给 3 个节点,并将剩余的分配给最后一个。或者我必须经历另一个过程。

非常感谢。


编辑:

我之所以问,是因为我正在查看一些非官方文档(我在官方文档中没有看到任何关于它的内容,但没有使用 redis-trib),其中显示了以下内容:

我不知道这种分布所依据的标准。

0 投票
0 回答
118 浏览

redis - 如何检查/计算 redis 上的“删除命中率”?

众所周知,我们可以通过使用 redis-cli info命令(检查 key_hits 和 key_misses)来计算 redis 命中率。

但是,这两个指标仅记录查询案例中的命中和未命中(即GET命令)。有什么方法可以解决我的问题(记录所有执行的 DEL 命令的成功率)?

0 投票
1 回答
1242 浏览

lua - Lua中的cjson解码返回空数组redis-cli

我有一个大型 JSON 对象数组作为编码字符串存储在 redis 中。

我想使用 lua 脚本遍历这个数组,以将这些数据迁移到更易于管理的形式中。但是,当我尝试使用 cjson 解码创建 lua 表时...

我得到一个空数组或集合的列表(redis-cli ldb 不确定哪个)

为什么会这样?它很大,但不是特别大。(~6 MB)字符串是使用JSON.stringify.

0 投票
0 回答
572 浏览

windows - windows redis 不工作

昨天我从github下载了 zip 格式的 redis。首先,一切似乎都运行良好:redis-server 启动良好,服务的安装也进展顺利。但是一旦我启动 redis-cli.exe 什么都没有发生,我只是得到一个空白的 dos 窗口。我也尝试使用 c# 客户端进行连接,但我根本无法连接。

我没有更改 .conf 文件中的任何内容,因此 redis.windows.conf 与来自 github 的 .conf 文件是同一个文件。

redis-server.exe

Redis-cli.exe

我希望有人可以进一步帮助我。

0 投票
1 回答
218 浏览

java - 在 Spring Data Redis 中,如何将多个键传递给 leftpop() (rightpop()) 方法超时?

就我而言,这种方法类似于redis-cli 中的BLPOP命令。然而,后者能够在其签名中获得多个列表。

leftPop() 方法也可以吗?来自文档:

从存储在 key 的列表中删除并返回第一个元素。

似乎有可能,但我无法意识到如何正确地做到这一点。

提前致谢。

0 投票
1 回答
4362 浏览

docker - 在 Redis 容器上使用 Redis-CLI

您好,我正在尝试向Redisdocker 容器发出命令。容器已启动并正在运行。我使用了以下命令: docker run -d -p 8300:85 -t redis

在此处输入图像描述

但是,当我尝试从终端使用时: redis-cli -p 8300没有任何反应。
它只是看起来它在等待什么。 我如何与我的 redis 容器通信;我究竟做错了什么?

在此处输入图像描述

PS在我将redis端口设置为defualt后,6379我在使用时得到一个id作为响应,docker run但它仍然停在那里(第一张图片):

在此处输入图像描述

从另一个终端(第二张图片)您可以看到,当第一个终端被阻止时,实例已创建但未启动。

PS 2等了大约 10 分钟后,我终于在运行 redis 容器时收到一条错误消息:

0 投票
1 回答
1295 浏览

redis - 如果值包含多行,如何设置为redis值?

我无法将多行值设置为 redis?有没有更好的办法?

0 投票
0 回答
751 浏览

redis - Laravel Redis 工作失败:队列 --tries=3 --stop-when-empty

当我将工作分派到 redis 队列时,Laravel 5.7 出现队列工作失败问题。所以有人可以帮忙吗?

这是我的 SendEmailCommand.php

我也有 Laravel.log 超过最大尝试次数

我也尝试将 queue.php failed_job 连接更改为 redis

我已尝试运行此作业,但无法运行此作业。请帮帮我?

0 投票
1 回答
39 浏览

redis - Redis数据——结果解读

我开始使用 Redis 数据库,并且一直在查询哈希类型的键。我做了一个 HSCAN 来检查一些值及其格式。我得到以下结果。

结果

我想知道是否有任何方法可以知道这些数据的表示形式。它是十六进制,二进制?我还想知道是否有任何方法可以通过客户端或某种 Python 脚本来解码(我已经看到了一些,但我不知道它们是否适用于这种情况)