快速创建SpringBoot时,整合NoSQL中,Spring Data Redis 和Spring Data Rective Redis 这两个有什么区别?
前者是同步阻塞的,需要等待结果。
后者是非阻塞的,异步执行的。ReactiveRedisTemplate发送Redis请求后不会阻塞线程,当前线程可以去执行其他任务。 等到Redis响应数据返回后,ReactiveRedisTemplate再调度线程处理响应数据。 响应式编程可以通过优雅的方式实现异步调用以及处理异步结果,正是它的最大的意义。
后者支持响应式编程