0

我需要搜索 API 的帮助

我是巴西人,我正在使用谷歌翻译器进行交流。

我的问题是:

对于数据存储中的每个项目,我都创建了一个文档和一个索引?对于那些已经保存在数据存储中的对象,如果我想搜索 Search API,我会花所有的精力为每个对象创建一个文档和一个索引?我正在使用java。

4

1 回答 1

0

使用 Search API 搜索也存储在 Datastore 中的对象是合理的。您可以为每个 Datastore 实体创建一个搜索文档(以便它们之间存在一对一的对应关系)。但是您不需要为每个文档使用单独的搜索索引:所有搜索文档都可以添加到一个索引中。或者,如果您有大量文档,并且它们之间存在一些自然分区,您可以将它们分布在一些适中的索引上。假设您可以通过一些外部方式知道选择哪个(单个)索引进行搜索,防止它们变得太大有助于提高性能。

我试图回答我认为你要问的问题。我很难理解谷歌翻译产生的英语。特别是,“I go all the bank ...”是什么意思?

于 2013-09-04T15:58:16.947 回答