2012-05-28 6 views
3

Я хотел бы знать, действительно ли документы для индексирования и поиска данных, которые вы должны создать, действительны для всех пространств имен или для каждого пространства имен требуется один.Является ли новый полнотекстовый поиск в многопользовательской системе приложений Google?

+0

вид на https://cloud.google.com/appengine/docs/python/multitenancy/multitenancy –

ответ

4

Да - API поиска позволяет дополнительно указать пространство имен для индекса. В Python вы должны указать пространство имен в этих строках:
search.Index(name="myindex", namespace="mynamespace).

Таким образом, поддерживается поддержка поискового индекса, аналогично тому, как пространства имен в Datastore поддерживают многоуровневость.

Однако пространства имен индекса поиска не привязаны к пространствам имен хранилищ данных.

+1

Конечно, вы часто не будете явно указывать пространство имен индекса, но вместо этого полагаетесь на поведение по умолчанию, которое должно получить индекс из текущего пространства имен, как определено namespace_manager. –

+0

Я использовал пространства имен для определения различных типов данных, которые из одного источника – peterretief

Смежные вопросы