这是一个创建于 2264 天前的主题,其中的信息可能已经有所发展或是发生改变。
微服务中,服务之间的调用,需要从另一个服务中取数据( mysql ),
数据在上千上万或者更多的情况下,
有两种方案:
1. 发多次请求(比如一次取 200 条)
2. 一次性全部取出来
哪个方案比较好?
4 条回复 • 2020-01-01 18:26:42 +08:00
 |
|
2
KentY 2019 年 12 月 18 日
这得具体情况具体分析. 没法一概而论
|
 |
|
3
betajun 2019 年 12 月 23 日
看业务了,我们项目有这种情况。 需要可以先测试一下 取 X 万条的时间,是不是在你的业务容忍范围内。
|
 |
|
4
mightofcode 2020 年 1 月 1 日
数据量很大的话可能超过 RPC 的单次请求限制,这种情况下只能分多次处理
|