我正在将我的数据服务转换为使用MongoDB reactive驱动程序。通过我查询信息的方式(同时在几个部分中),它使我能够更高效、更快速地协调所有活动。
到目前为止,这个API的使用者还没有准备好被转换,所以在将完全实现的对象返回给rest方法返回给客户机之前,我最终调用了Mono.zip(...).blockOptional
。但我想知道,即使我的数据服务API的消费者还没有准备好完全转换为响应式,我是否可以从返回Mono中受益,并仍然获得一些好处。
返回Mono会节省两个服务之间的Spring web序列化/反序列化吗?这是目前整个数据流中最昂贵的部分。或者返回Mono和对象本身在时间和性能上的成本基本上是相同的?
是的,我理解使整个数据流完全反应的好处,我同意这是最好的方法。但是,就目前而言,我正在尝试了解在进入“完全反应式”之前,是否可以获得较少序列化的好处。
转载请注明出处:http://www.baquan404.com/article/20230526/1845472.html