我试图使用Appengine Search API让用户查询多个数据集,每个数据集都有自己的模式。更具体地说:全文搜索是否支持无模式索引?
用户可以访问多个数据集。每个数据集都有很多行。每个数据集都有一组列。每列都有一个名称和一个类型。跨数据集的列可能有名称冲突,这些冲突可能有不同的类型。
我希望用户能够使用一个查询搜索所有数据集以搜索api。如果我在每个数据集中为每行创建一个文档,那么当您将每个数据集中的所有字段联合使用时,我怀疑会有超过1000个不同的字段(其中一个字段=一列)。
我该如何解决这个问题?或者我将不得不建立多个索引(每个数据集一个索引)并发出多个请求?这些多个请求可以并行发生吗?这种方法的缺点/成本是多少?