有没有什么最好的方法可以将100到200个REST API数据源实时聚合到一个API调用中?典型的例子是酒店/航班预订引擎,我们需要点击其他多合作伙伴API,并在2秒内返回Real time Fast响应。
我们需要调用多个不同的API,并将响应合并到一个API中。有没有其他更好的方法来优化这一点,并在2秒内将所有聚合API返回到1个API中?
TL;DR:在外部多桶聚合中使用内部多桶聚合(__top_hits with size: 1__),可以根据内部桶中的数据对外部聚合的桶进行排序吗?然后,我需要对这些结果进行排序和分页,以返回可管理的数据量。我可以使用nested、terms、top_hits和bucket_sort聚合来获取数据并对其进行分页(还可以使用cardinality获得总计数)。是否有一种方法可以根据嵌套多桶聚合的结果对
BehaviorSubject({key: 'b', value: 2})我有一个聚合其他数据源的根目录BehaviorSubject({ field: {/* Stores the values of other data sources*/ } })
这样做的想法是,当我订阅root$时,我得到了他们的数据的聚合此外,我希望在添