Kat*_*lon 22 java google-app-engine google-search-api google-cloud-datastore
我正在尝试决定是否应该将App-engine Search API或Datastore用于App-engine Connected Android Project.谷歌文档的唯一区别是
...索引搜索可以找到不超过10,000个匹配的文档.App Engine数据存储可能更适合需要检索非常大的结果集的应用程序.
鉴于我已经非常熟悉数据存储区:假设我不需要10,000个结果,有人会帮助我吗?
Search API
与使用数据存储为我的查询(根据上面的报价,这似乎是合理使用一个或其他)?在我的情况下,最终用户必须能够搜索,更新现有条目并创建新实体.例如,如果我的应用是书店,则用户必须能够添加新书,向现有书籍添加评论,搜索特定书籍.ade*_*ine 17
其他一些信息:
关键的区别在于,使用数据存储区,您无法在实体内部进行搜索.如果您有一本名为"战争与和平"的书,如果用户在搜索框中输入"战争和平",则无法找到它.与评论等相同.因此,它不是一个真正的选择.