diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/DefaultBoundHashOperations.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/DefaultBoundHashOperations.java index c7870393c..9d5d650b0 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/DefaultBoundHashOperations.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/DefaultBoundHashOperations.java @@ -76,7 +76,7 @@ class DefaultBoundHashOperations extends DefaultKeyBound implement @Override public Integer length() { - return ops.length(getKey()); + return ops.size(getKey()); } @Override diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/HashOperations.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/HashOperations.java index 213d4550d..39407c43c 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/HashOperations.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/HashOperations.java @@ -38,7 +38,7 @@ public interface HashOperations { Set keys(H key); - Integer length(H key); + Integer size(H key); void multiSet(H key, Map m); diff --git a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java index 6de3a5ed2..bd34d1a00 100644 --- a/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java +++ b/spring-data-redis/src/main/java/org/springframework/data/keyvalue/redis/core/RedisTemplate.java @@ -1287,7 +1287,7 @@ public class RedisTemplate extends RedisAccessor implements RedisOperation } @Override - public Integer length(K key) { + public Integer size(K key) { final byte[] rawKey = rawKey(key); return execute(new RedisCallback() {