`
fantaxy025025
  • 浏览: 1329750 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Redis_Error搜集_(error) ERR value is not a double

 
阅读更多

Redis_Error搜集_(error) ERR value is not a double

 

(error) ERR value is not a double

这个命令提示错误原因:类型不对。

对于zadd来说,参数有3个,key, score, value,score需要是double的,因此需要仔细检查score的值。

redis 127.0.0.1:6379> zadd myset '0' 'lee3'

(error) ERR value is not a double

redis 127.0.0.1:6379> zadd myset 0 'lee3'

(integer) 1

 

(error) ERR Operation against a key holding the wrong kind of value

原因:key对应的值,不符合操作命令! 

例如:一个key存入的是set,结果取数据的时候当成了hash来取;

    这种错误很容易在key写错的情况下发生。

怎么排查: 先看看这个key存储的数据类型,用命令type key

例子:

redis 127.0.0.1:6379> zrange users:1 0 -1

(error) ERR Operation against a key holding the wrong kind of value

redis 127.0.0.1:6379> type myset

zset




++++
+++
++
+        待补充-->>
++
+++
++++

分享到:
评论

相关推荐

    flink-connector-redis_2.10-1.1.5-API文档-中英对照版.zip

    赠送jar包:flink-connector-redis_2.10-1.1.5.jar; 赠送原API文档:flink-connector-redis_2.10-1.1.5-javadoc.jar; 赠送源代码:flink-connector-redis_2.10-1.1.5-sources.jar; 赠送Maven依赖信息文件:flink-...

    prometheus redis_exporter

    `redis_exporter` 是一个专门的 Prometheus 导出工具,它能够从 Redis 服务器收集性能指标,并将其转换为 Prometheus 可以理解的格式。 `redis_exporter` 的安装过程非常简单,因为你已经找到了一个包含它的压缩包...

    redis_exporter-v0.13.linux-amd64.tar.gz

    它允许用户通过 Prometheus 监控系统收集 Redis 的关键数据,以确保数据库的健康运行和优化性能。 首先,我们要理解 Redis 是一个高性能的键值存储系统,常用于缓存、消息队列等场景。为了确保其高效稳定运行,监控...

    flink-connector-redis_2.11-1.0.jar

    flink连接redis自定义连接器 eg: "CREATE TABLE redis_dim (\n" + "key String,\n" + "res String\n" + ") WITH (\n" + " 'connector.type' = 'redis', \n" + " 'redis.ip' = '10.100.1.15', \n" + " '...

    redis_4.0.10-1_arm64.deb 银河麒麟v4+飞腾

    1、redis_4.0.10-1_arm64.deb 银河麒麟v4+飞腾 安装包 2、自带服务启动 3、目录树 /opt/redis-4.0.10/ ├── bin │ ├── redis-benchmark │ ├── redis-check-aof │ ├── redis-check-rdb │ ├── ...

    REDIS_redis的工具包_redisinlabview_labviewredis_labview调用redis_redis

    **Redis与LabVIEW的整合:RedisinLabVIEW和LabVIEWRedis工具包** Redis是一个高性能的键值数据库,常用于数据缓存和消息队列。它支持丰富的数据类型,包括字符串、哈希表、列表、集合和有序集合。在LabVIEW...

    fill_redis.zip_python_redis_redis Python

    在Python编程环境中,Redis是一个非常流行的键值存储系统,它被广泛用于缓存、消息队列和数据持久化等场景。`redis-py`是官方推荐的Python客户端库,用于与Redis服务器进行交互。本教程将详细介绍如何使用Python的`...

    zbx_redis_template-master.zip

    XML文件定义了如何从Redis服务器收集性能数据,如内存使用、命令执行速率、连接数等,并将这些数据可视化展示在Zabbix界面。模板中的监控项通常包括但不限于以下几点: 1. Redis内存使用:监控Redis服务器的内存...

    redis_exporter-v1.1.1.linux-arm64.tar.gz

    Redis Exporter 是一个用于监控 Redis 数据库性能的工具,它能够收集 Redis 服务器的各种指标,并以 Prometheus 可读的格式暴露这些数据。这个压缩包 "redis_exporter-v1.1.1.linux-arm64.tar.gz" 包含了适用于 ...

    Redis-begin.zip_Redis java_adodb REDIS_java redis_redis_site:www

    在很多时候,人们只是将Redis视为Key/Value数据库服务器,然而事实并非如此,在目前的版本中,Redis除了Key/Value之外还支持List、Hash、Set和Ordered Set等数据结构,因此它的用途也更为宽泛。对于此种误解,Redis...

    redis_distribute_lock.rar

    这就需要用到Redis的`SETNX`(Set if Not Exist)命令,该命令能在键不存在时设置键的值,如果键已存在则返回失败,从而实现了锁的逻辑。 在Spring Boot中,我们可以使用Jedis或Lettuce等Redis客户端库来操作Redis...

    flink-connector-redis_2.11-1.1.5.jar

    flink连接redis设置过期时间和密码

    myredis_redis_springboot_springboot+Redis_DEMO_

    在本项目"Myredis_redis_springboot_springboot+Redis_DEMO_"中,主要涉及的是SpringBoot框架与Redis数据库的集成应用。SpringBoot以其简洁、快速的特性,成为了现代Java开发中的首选框架,而Redis作为高性能的键值...

    redis_exporter-v1.17.0.linux-amd64.tar.gz

    Redis Exporter 是一款开源工具,专门用于将 Redis 数据库的指标暴露给 Prometheus 监控系统。Prometheus 是一个流行的开源监控解决方案,它依赖于所谓的"exporters"来收集各种服务的性能数据。Redis Exporter 的...

    redis_rate:go-redis的速率限制

    go-redis的速率限制 :red_heart: 该软件包基于并实现了基于Redis的速率限制的 (又名泄漏桶)。 该代码需要Redis 3.2或更高版本,因为它依赖于功能。安装redis_rate支持2个最新的Go版本,并且需要具有支持的Go版本。...

    本项目是一个_Redis_成本优化工程沉淀的工具集,包含了_Redis_的常用操作

    本项目是一个_Redis_成本优化工程沉淀的工具集,包含了_Redis_的常用操作,比如_Redis_redis-tools

    redis_redis_python_

    标题中的“redis_redis_python_”暗示了我们讨论的是如何使用Python编程语言来操作Redis数据库。Redis是一个开源的、基于键值对的数据存储系统,常用于数据缓存、消息队列和实时数据分析等领域。Python提供了丰富的...

    flink-connector-redis_2.11-1.1-SNAPSHOT.jar

    编译好了,安全可用

    redis_helper c++ redis操作文件

    Redis 是一个高性能的键值存储系统,常被用于数据库、缓存和消息中间件等场景。C++ 是一种广泛使用的编程语言,具有高效和强大的功能,适用于开发包括系统软件、游戏引擎、桌面应用在内的多种软件。`redis_helper` ...

    redis_client_拓展

    RedisClient客户端是针对Redis数据库的一款应用接口,它允许开发者通过编程方式与Redis服务器进行交互,执行各种数据操作。Redis是一款高性能的键值存储系统,常用于缓存、消息队列以及数据持久化等多个场景。在本文...

Global site tag (gtag.js) - Google Analytics