首先要安裝redis,請(qǐng)從官網(wǎng)上下載最新的redis安裝包如筛。
其次要安裝rdm的客戶端堡牡,這個(gè)是可以查看插入或刪除數(shù)據(jù)變化的。
在連接rdm的使用杨刨,要在redis的配置redis.conf文件修改:
修改日志文件路徑:
logfile /usr/local/redis/log-redis.log
#指定本地?cái)?shù)據(jù)庫(kù)文件名
dbfilename dump.rdb
#指定本地?cái)?shù)據(jù)庫(kù)路徑
dir /usr/local/redis/db/
其他都是默認(rèn)晤柄,然后就可以啟動(dòng)
cd /usr/local/bin/
sudo ./redis-server /usr/local/etc/redis/redis.conf
在rdm客戶端中要新建連接的是127.0.0.1,端口:6379
只要redis啟動(dòng)了妖胀,客戶端才能連接芥颈,不然是無(wú)法連接成功的。
下面進(jìn)行創(chuàng)建spring boot2.0的相關(guān)的redis工程
要在工程中創(chuàng)建后赚抡,創(chuàng)建文件:
@Configuration?
@EnableCaching
publicclass RedisConfig extends CachingConfigurerSupport{
@Bean?
? ? RedisMessageListenerContainer container(RedisConnectionFactoryconnectionFactory,?
? ? ? ? ? ? MessageListenerAdapterlistenerAdapter) {? ? ? ? ?RedisMessageListenerContainer container=new RedisMessageListenerContainer();?
? ? ? ? container.setConnectionFactory(connectionFactory);?
? ? ? ? container.addMessageListener(listenerAdapter,newPatternTopic("chat"));?
? ? ? ? returncontainer;?
? ? }?
? ? @Bean?
? ? MessageListenerAdapter listenerAdapter(Receiverreceiver) {?
? ? ? ? return new MessageListenerAdapter(receiver,"receiveMessage");?
?? ?}?
? ? @Bean?
? ? Receiver receiver(CountDownLatchlatch) {?
? ? ? ? returnnewReceiver(latch);?
? ? }?
? ? @Bean?
? ? CountDownLatch latch() {?
? ? ? ? returnnewCountDownLatch(1);?
? ? }?
? ? @Bean?
? ? StringRedisTemplate template(RedisConnectionFactoryconnectionFactory) {?
? ? ? ? returnnewStringRedisTemplate(connectionFactory);?
? ? }?
? ? publicclassReceiver {? ?
? ? ? ? private CountDownLatchlatch;?
? ? ? ? @Autowired?
? ? ? ? publicReceiver(CountDownLatchlatch) {?
? ? ? ? ? ? this.latch=latch;?
? ? ? ? }?
? ? ? ? publicvoidreceiveMessage(Stringmessage) {?
? ? ? ? ? ? latch.countDown();? ? ? ? ?}?
? ? }?
}
然后爬坑,就可以自己寫control了。