Added incrByFloat and hincrByFloat commands (binary and standard) + support for pipelining and sharding

This commit is contained in:
Eric Treworgy
2013-01-07 12:33:19 -08:00
parent 2058231a61
commit 610f7d4546
14 changed files with 222 additions and 2 deletions

View File

@@ -117,6 +117,10 @@ public class Client extends BinaryClient implements Commands {
incrBy(SafeEncoder.encode(key), integer);
}
public void incrByFloat(final String key, final double value) {
incrByFloat(SafeEncoder.encode(key), value);
}
public void incr(final String key) {
incr(SafeEncoder.encode(key));
}
@@ -165,6 +169,10 @@ public class Client extends BinaryClient implements Commands {
hincrBy(SafeEncoder.encode(key), SafeEncoder.encode(field), value);
}
public void hincrByFloat(final String key, final String field, final double value) {
hincrByFloat(SafeEncoder.encode(key), SafeEncoder.encode(field), value);
}
public void hexists(final String key, final String field) {
hexists(SafeEncoder.encode(key), SafeEncoder.encode(field));
}