我試圖使用Appengine Search API讓用戶查詢多個數據集,每個數據集都有自己的模式。更具體地說:全文搜索是否支持無模式索引?
用戶可以訪問多個數據集。每個數據集都有很多行。每個數據集都有一組列。每列都有一個名稱和一個類型。跨數據集的列可能有名稱衝突,這些衝突可能有不同的類型。
我希望用戶能夠使用一個查詢搜索所有數據集以搜索api。如果我在每個數據集中爲每行創建一個文檔,那麼當您將每個數據集中的所有字段聯合使用時,我懷疑會有超過1000個不同的字段(其中一個字段=一列)。
我該如何解決這個問題?或者我將不得不建立多個索引(每個數據集一個索引)併發出多個請求?這些多個請求可以並行發生嗎?這種方法的缺點/成本是多少?