myEnumerable.AsQueriable()을 호출 할 때 얻을 수있는 기본 O (n) 선형 검색 성능보다 우수한 linq-to-objects에 대한 IQueriable implementaions가 있습니까?O (n) 성능보다 나은 개체의 경우 Iwweriable <T>?
더 나은 성능을 가진 http://www.codeplex.com/i4o/을 보았지만 IndexedColleciton이 IQueriable을 구현하는 대신 IndexedCollection에서 확장 메서드를 사용하는 것으로 나타납니다.
내가 캐시 또는 db 중 어디를 타는지 알 수 없기 때문에 인터페이스가 Ibleeriable 인 상태로 유지하려고합니다. <T>.
사실, 병렬화는 최후의 수단입니다 (더 많은 하드웨어를 추가해야 함) - 속성을 색인화 할 수 있다면 Linqing을 사용하여 다음을 사용하여 한 두 개의 진도를 향상시킬 수 있어야합니다. 덜 순진한 데이터 구조로 뒷받침되는 IQueriable. – Squirrel