本文共 3434 字,大约阅读时间需要 11 分钟。
redis官网支持Linux版本,微软维护windows版本
redis-server.exe --service-install redis.windows.conf --loglevel verbose
命令,出现以下界面为成功: 命令或文件 | 描述 |
---|---|
redis-server | redis服务启动命令,类似mysql启动 |
redis-cli | redis命令行客户端程序 |
redis.window.conf | 核心配置文件 |
错误1:双击黑窗口直接关闭了,可以采用下面的解决方案
可能原因:内存太小,修改 redis.window.conf文件
错误2:由于目标计算机积极拒绝,无法连接。
错误3:没有配置文件
redis-server.exe redis.windows.conf
命令 | 描述 |
---|---|
ping | redis客户端通过ping,确定服务是否连接的,服务端响应PONG |
set | 设置字符串数据, set 名称 值 |
get | 获得数据, get 名称 |
del | 删除数据, del 名称 |
org.springframework.boot spring-boot-starter-data-redis redis.clients jedis org.springframework.boot spring-boot-starter-test
package com.czxy.changgou3.redis;import redis.clients.jedis.Jedis;public class TestJava { public static void main(String[] args) { Jedis jedis = new Jedis("127.0.0.1",6379); jedis.set("姓名","陈晨"); String name = jedis.get("姓名"); System.out.println(name); jedis.close(); }}
spring: redis: database: 0 host: 127.0.0.1 port: 6379
package com.czxy.changgou3.redis.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.data.redis.connection.RedisConnectionFactory;import org.springframework.data.redis.core.StringRedisTemplate;@Configurationpublic class RedisConfig { @Bean public StringRedisTemplate stringRedisTemplate(RedisConnectionFactory connectionFactory){ return new StringRedisTemplate((connectionFactory)); }}
package com.czxy;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class TestApplication { public static void main(String[] args) { SpringApplication.run(TestApplication.class,args); }}
package com.czxy.changgou3.redis;import com.czxy.TestApplication;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.data.redis.core.StringRedisTemplate;import org.springframework.test.context.junit4.SpringRunner;import javax.annotation.Resource;@RunWith(SpringRunner.class)@SpringBootTest(classes = TestApplication.class)public class TestTemplate { @Resource private StringRedisTemplate stringRedisTemplate; @Test public void demo1(){ System.out.println(stringRedisTemplate); }}
转载地址:http://dfbef.baihongyu.com/