本文整理汇总了Java中com.lambdaworks.redis.api.sync.RedisStringCommands类的典型用法代码示例。如果您正苦于以下问题:Java RedisStringCommands类的具体用法?Java RedisStringCommands怎么用?Java RedisStringCommands使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
RedisStringCommands类属于com.lambdaworks.redis.api.sync包,在下文中一共展示了RedisStringCommands类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: RedisLettuceCache
import com.lambdaworks.redis.api.sync.RedisStringCommands; //导入依赖的package包/类
public RedisLettuceCache(RedisLettuceCacheConfig<K, V> config) {
super(config);
this.config = config;
this.valueEncoder = config.getValueEncoder();
this.valueDecoder = config.getValueDecoder();
if (config.getRedisClient() == null) {
throw new CacheConfigException("RedisClient is required");
}
if (config.isExpireAfterAccess()) {
throw new CacheConfigException("expireAfterAccess is not supported");
}
client = config.getRedisClient();
lettuceConnectionManager = LettuceConnectionManager.defaultManager();
stringCommands = (RedisStringCommands<byte[], byte[]>) lettuceConnectionManager.commands(client);
stringAsyncCommands = (RedisStringAsyncCommands<byte[], byte[]>) lettuceConnectionManager.asyncCommands(client);
keyAsyncCommands = (RedisKeyAsyncCommands<byte[], byte[]>) stringAsyncCommands;
}