使用SpringBoot进行测试
导入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis-reactive</artifactId>
</dependency>
StringRedisTemplate
测试代码
@SpringBootTest
class RedisDemoApplicationTests {
@Autowired
private StringRedisTemplate stringRedisTemplate;
@Test
public void test2() {
for (int i = 0; i < 10_0000; i++) {
String xi=String.valueOf(i);
stringRedisTemplate.opsForValue().set(xi, xi);
}
}
}
运行截图
ReactiveStringRedisTemplate
测试代码
@SpringBootTest
class RedisDemoApplicationTests {
/**
* 注入响应式的ReactiveRedisTemplate
*/
@Autowired
private ReactiveStringRedisTemplate reactiveRedisTemplate;
@Test
public void reactive2() {
for (int i = 0; i < 10_0000; i++) {
String xi=String.valueOf(i);
reactiveRedisTemplate.opsForValue().set(xi, xi).subscribe(System.out::println);
}
}
}
运行截图
总结
Reactive牛啊