问题标签 [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.
caching - Redis 在 hSet Keys 上设置 TTL
我在redis缓存的死胡同。我想在启动密钥时设置 TTL。密钥将由 hSet($hash, $key, $data) 设置
似乎不起作用。有没有 hExpire() 方法?
redis - 在具有 redis-cli 密码的 redis 中删除带有模式的键
如何删除具有 redis-cli 密码的模式的密钥?
我需要删除的记录:
redis-cli -p 6379 -a password KEYS "/st_files/281/*" | wc -l
9
我想删除 /st_files/281/* 下的值,其中计数为 9。
我的 redis 设置有密码。
Redis 版本是 3.2.3
我试过:
redis-cli -p 6379 -a pssword KEYS "/st_files/281/*" | xargs redis-cli DEL
结果是:
(error) NOAUTH Authentication required.
我输入的密码是正确的。
shell - 在redis中加载文件时,值中插入了一个新行,如何避免这种情况
我正在尝试使用以下命令在 redis 中上传文件:
问题是:在redis值中-
它\n
在行尾存储 a ,我不想要这个。
redis - redis-cli psubscribe 和管道到 grep 的最佳方法是什么
什么是订阅 redis 模式和管道到 grep 的好方法。
我试过了
但如果模式不经常发布,它似乎不起作用。
redis - 删除带空格的键
我正在尝试使用以下命令从远程 Redis 数据库中删除多个键。
它已删除所有匹配的键,但其中包含空格的键除外。
例如
删除:
- 我的前缀:abc
- 我的前缀:定义
- 我的前缀:ghi
未删除:
- 我的前缀:jkl mno
- 我的前缀:pqr stu
- 我的前缀:vwx yza
我的查询模式应该是什么,以便这些也被删除?我尝试谷歌搜索,但无法找到任何解决方案。
redis - 如果我更改了 redis conf 文件中的 IP 和端口,则无法连接 Redis 客户端
如果我在 redis.conf 文件中将 IP 从 127.0.0.1 更改为我的本地 IP 并启动 redis 客户端(redis-cli.exe),则会出现黑屏。Redis 客户端控制台
谁能告诉我解决方案,在这种情况下如何设置 redis-client 。
redis - 在 JAVA 中从 REDIS CACHE 检索数据时出现性能问题
我将 250MB 数据作为单个哈希对象存储到 redis 缓存中。我正在使用 Spring RedisTemplate 从 redis 读取数据。但这需要大约 30 到 35 秒的时间。
要求是以毫秒为单位获取数据。然而,这需要 30 到 35 秒的时间。如何从 redis 缓存中快速读取这么多大小的数据。有任何替代方法从 redis 读取数据,否则我必须更改任何配置。
有人可以指导我吗?
caching - Redis CLI 扫描模式并在一次调用中取消链接/删除多个模式
我将密钥存储在我的 Redis 中,如下所示。
- 项目:page_1_user_1
- 项目:page_1_user_2
- 项目:page_1_user_3
- 项目:page_2_user_1
- 项目:page_2_user_2
- 项目:page_3_user_1
要删除与模式匹配的键,我使用 Stackoverflow 上的许多答案中提到的以下命令。
现在,我想在一个查询中删除多个模式。在上面的查询中,我删除了具有page_1的模式,因此我想在一个对 redis-cli 的查询中删除多个模式,例如page_2和page_3 。现在我一直在循环我的模式并调用上面的 redis-cli 查询。是否有可能有类似下面的东西?
redis - 存储在 Redis 缓存中的具有 2GB 大小的单个对象(将来可能会更多)
我们计划为我们的应用程序实现分布式缓存(Redis 缓存)。我们有一个数据并将其存储在大小约为2GB的地图中,它是一个对象。目前它存储在上下文范围内,类似地我们有很多对象存储在上下文范围内。
现在我们计划将所有这些上下文数据存储到 Redis 缓存中。这里地图数据占用大量内存,我们必须将此地图数据存储为单个键值对象。
是否适合我的要求的 Redis 缓存。以及哪种数据类型适合将这些数据存储到 Redis Cache 中。
请提出实现这一点的方法。