문서 관리 시스템과 셰어 포인트 검색 서버라는 두 개의 별도 시스템이 있습니다.개별 API의 결과 합치기
두 시스템 모두 내에서 데이터를 검색하는 데 사용할 수있는 API가 있습니다. 동일한 데이터가 두 시스템에 모두 존재할 수 있으므로 두 가지를 모두 검색합니다.
api를 동시에 검색하고 결과를 병합하는 가장 효율적인 방법 (속도가 매우 중요)은 무엇입니까? 각 시스템의 API는 그 자체 스레드
- 사용자가 검색어를 입력 : 는/빨리 느린/좋은/다음 생각이 나쁜 동일한 유형의 일반적인 클래스는 IEnumerable
- 두 스레드를 실행 한 LINQ는 2는 IEnumerable 결과
- 결과 를 볼에 전달되는 객체를 서로 합류하는 데 사용
응용 프로그램은 ASP.NET MVC C#입니다.
+1 어댑터 –