List of usage examples for org.springframework.data.redis.connection.jedis JedisConnectionFactory setDatabase
@Deprecated public void setDatabase(int index)
From source file:com.jc.hitian.core.redis.RedisAutoConfiguration.java
@Bean public JedisConnectionFactory jedisConnectionFactory(RedisProperties properties) { JedisConnectionFactory factory = new JedisConnectionFactory(); factory.setHostName(properties.getHost()); factory.setPort(properties.getPort()); factory.setDatabase(properties.getDatabase()); factory.setUsePool(properties.isUsePool()); JedisPoolConfig config = new JedisPoolConfig(); factory.setPoolConfig(config);//from w w w. j a v a 2 s. c om return factory; }
From source file:com.hp.autonomy.frontend.find.hod.beanconfiguration.RedisConfiguration.java
@Bean public JedisConnectionFactory redisConnectionFactory() { final RedisConfig config = configService.getConfig().getRedis(); final JedisConnectionFactory connectionFactory; //If we haven't specified any sentinels then assume non-distributed setup if (config.getSentinels().isEmpty()) { connectionFactory = new JedisConnectionFactory(); connectionFactory.setHostName(config.getAddress().getHost()); connectionFactory.setPort(config.getAddress().getPort()); } else {//from ww w . j ava 2 s. co m final RedisSentinelConfiguration sentinelConfig = new RedisSentinelConfiguration() .master(config.getMasterName()); for (final HostAndPort node : config.getSentinels()) { sentinelConfig.sentinel(node.getHost(), node.getPort()); } connectionFactory = new JedisConnectionFactory(sentinelConfig); } final Integer database = config.getDatabase(); if (database != null) { connectionFactory.setDatabase(database); } connectionFactory.setPassword(config.getPassword()); return connectionFactory; }
From source file:org.springframework.data.redis.listener.SubscriptionConnectionTests.java
@Parameters public static Collection<Object[]> testParams() { int port = SettingsUtils.getPort(); String host = SettingsUtils.getHost(); // Jedis//from www .j a va 2s . c o m JedisConnectionFactory jedisConnFactory = new JedisConnectionFactory(); jedisConnFactory.setPort(port); jedisConnFactory.setHostName(host); jedisConnFactory.setDatabase(2); jedisConnFactory.afterPropertiesSet(); // Lettuce LettuceConnectionFactory lettuceConnFactory = new LettuceConnectionFactory(); lettuceConnFactory.setClientResources(LettuceTestClientResources.getSharedClientResources()); lettuceConnFactory.setPort(port); lettuceConnFactory.setHostName(host); lettuceConnFactory.setDatabase(2); lettuceConnFactory.setValidateConnection(true); lettuceConnFactory.afterPropertiesSet(); // SRP SrpConnectionFactory srpConnFactory = new SrpConnectionFactory(); srpConnFactory.setPort(port); srpConnFactory.setHostName(host); srpConnFactory.afterPropertiesSet(); // JRedis JredisConnectionFactory jRedisConnectionFactory = new JredisConnectionFactory(); jRedisConnectionFactory.setPort(port); jRedisConnectionFactory.setHostName(host); jRedisConnectionFactory.setDatabase(2); jRedisConnectionFactory.afterPropertiesSet(); return Arrays.asList(new Object[][] { { jedisConnFactory }, { lettuceConnFactory }, { srpConnFactory }, { jRedisConnectionFactory } }); }