Package cn.com.anysdk.redis.factory
Class RedisConnectionFactory
java.lang.Object
cn.com.anysdk.redis.factory.RedisConnectionFactory
Redis连接工厂
负责创建和管理Redis连接,支持本地和阿里云环境
-
Constructor Summary
ConstructorsConstructorDescriptionRedisConnectionFactory(RedisConfigProperties properties, RedisEventManager eventManager) 创建Redis连接工厂 -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()关闭连接工厂redis.clients.jedis.JedisCluster获取Redis集群连接redis.clients.jedis.Jedis获取Redis连接void初始化Redis连接voidswitchEnvironment(String environment) 切换Redis环境
-
Constructor Details
-
RedisConnectionFactory
创建Redis连接工厂- Parameters:
properties- Redis配置属性eventManager- 事件管理器
-
-
Method Details
-
initConnection
public void initConnection()初始化Redis连接 -
getConnection
public redis.clients.jedis.Jedis getConnection()获取Redis连接- Returns:
- Jedis连接实例
-
getClusterConnection
public redis.clients.jedis.JedisCluster getClusterConnection()获取Redis集群连接- Returns:
- JedisCluster实例
-
close
public void close()关闭连接工厂 -
switchEnvironment
切换Redis环境- Parameters:
environment- 目标环境("local"或"aliyun")
-