インターフェースの使用
org.springframework.data.redis.connection.RedisConfiguration
RedisConfiguration を使用するパッケージ
パッケージ
説明
さまざまな Redis ' ドライバー '/libraries と対話するための低レベルの抽象化を提供する接続パッケージ。
Lettuce の接続パッケージ Redis クライアント。
org.springframework.data.redis.connection 内の RedisConfiguration 使用
修飾子と型クラス説明classclassConfigurationクラスは、Redis Sentinel に接続するためにRedisConnectionFactoryを備えたRedisConnectionをセットアップするために使用されます。classローカル UNIX ドメインソケットを使用して単一の Redis に接続するRedisConnectionFactoryを介してRedisConnectionをセットアップするために使用される構成クラス。classclassアドレスを変更しないことを知っているノードに提供されたマスター / レプリカ構成を使用して、RedisConnectionFactoryを介してRedisConnectionをセットアップするために使用される構成クラス。型 RedisConfiguration のパラメーターを持つ org.springframework.data.redis.connection のメソッド修飾子と型メソッド説明static IntegerSERedisConfiguration.getDatabaseOrElse(@Nullable RedisConfiguration configuration, SupplierSE<IntegerSE> other) static StringSERedisConfiguration.getHostOrElse(@Nullable RedisConfiguration configuration, SupplierSE<StringSE> other) static RedisPasswordRedisConfiguration.getPasswordOrElse(@Nullable RedisConfiguration configuration, SupplierSE<RedisPassword> other) static intRedisConfiguration.getPortOrElse(@Nullable RedisConfiguration configuration, IntSupplierSE other) static @Nullable StringSERedisConfiguration.getUsernameOrElse(@Nullable RedisConfiguration configuration, SupplierSE<@Nullable StringSE> other) static booleanRedisConfiguration.isAuthenticationAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isClusterConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isDatabaseIndexAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isDomainSocketConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isHostAndPortAware(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isSentinelConfiguration(@Nullable RedisConfiguration configuration) static booleanRedisConfiguration.isStaticMasterReplicaConfiguration(@Nullable RedisConfiguration configuration) org.springframework.data.redis.connection.lettuce 内の RedisConfiguration 使用
修飾子と型メソッド説明static RedisConfigurationLettuceConnectionFactory.createRedisConfiguration(io.lettuce.core.RedisURI redisUri) 以下に従って、RedisURIに基づいてRedisConfigurationを作成します。RedisURIにセンチネルが含まれている場合、RedisSentinelConfigurationが返されます。RedisURIにソケットが構成されている場合、RedisSocketConfigurationが返されます。それ以外の場合、RedisStandaloneConfigurationが返されます。static RedisConfigurationLettuceConnectionFactory.createRedisConfiguration(StringSE redisUri) 以下に従って、URISE に基づいてRedisConfigurationを作成します。redisUriにセンチネルが含まれている場合、RedisSentinelConfigurationが返されます。redisUriにソケットが構成されている場合、RedisSocketConfigurationが返されます。それ以外の場合、RedisStandaloneConfigurationが返されます。型 RedisConfiguration のパラメーターを持つ org.springframework.data.redis.connection.lettuce のメソッド修飾子と型メソッド説明default @Nullable io.lettuce.core.RedisCredentialsProviderRedisCredentialsProviderFactory.createCredentialsProvider(RedisConfiguration redisConfiguration) RedisConfigurationを指定して、データノード認証用のRedisCredentialsProviderを作成します。型 RedisConfiguration のパラメーターを持つ org.springframework.data.redis.connection.lettuce のコンストラクター修飾子コンストラクター説明LettuceConnectionFactory(RedisConfiguration redisConfiguration) 指定されたRedisSocketConfigurationを使用して新しいLettuceConnectionFactoryインスタンスを構築します。LettuceConnectionFactory(RedisConfiguration redisConfiguration, LettuceClientConfiguration clientConfiguration) 指定されたRedisStaticMasterReplicaConfigurationおよびLettuceClientConfigurationを使用して、新しいLettuceConnectionFactoryインスタンスを構築します。