我有一些文本文件,其中包含要在谷歌应用引擎上的搜索应用中索引的数据。我只是不明白什么时候应该执行一个将所有文档放入索引的函数。
目前我正在尝试在某些管理页面上的 get-request 中执行它。但是如果我使用所有数据,那么索引过程需要太多时间才能在 get-request 中运行。
我将不胜感激任何帮助。
我有一些文本文件,其中包含要在谷歌应用引擎上的搜索应用中索引的数据。我只是不明白什么时候应该执行一个将所有文档放入索引的函数。
目前我正在尝试在某些管理页面上的 get-request 中执行它。但是如果我使用所有数据,那么索引过程需要太多时间才能在 get-request 中运行。
我将不胜感激任何帮助。
将数据存储在数据存储中(如果超过 10K),然后启动任务以执行索引,并向用户返回响应。
你还没有说你使用的是python、java还是go。
如果您使用 python,请查看https://developers.google.com/appengine/articles/deferred以获取有关延迟库的信息,这是开始使用 python 任务的简单方法,或者开始阅读任务。