google-app-engine - GAE 搜索 API - 对 Twitter 风格的扇出有用吗?

标签 google-app-engine gae-search

只是好奇对于 AppEngine 上的“百万关注者”twitter 式扇出问题推荐的最佳实践是什么。

它仍然是 Brett Slatkin 提出的解决方案(参见:http://www.scribd.com/doc/16952419/Building-scalable-complex-apps-on-App-Engine)吗?

或者可以在这里使用新的搜索 API 吗?您可以使用大量作者过滤器进行搜索吗? 'author:bob OR author:alice OR author:mike ... '广告恶心?或者搜索 API 查询的复杂性有限制吗?或者这会是可怕的表现吗?如果可以关注的人数有限制,这可能是一种合理的解决方案吗?

感谢任何反馈!

最佳答案

一般来说,“或”查询在任何数据库中都不是高效的,包括搜索 API - 它们都需要执行多个独立查询,并将结果粘合在一起。

prospective search API 可以更好地处理扇出问题.

关于google-app-engine - GAE 搜索 API - 对 Twitter 风格的扇出有用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10616687/

相关文章:

python - Google App Engine get_current_user 始终返回 None,即使我已登录

google-app-engine - 如何备份 Google App Engine 全文搜索文档?

google-app-engine - 如何在 GAE 搜索应用程序上执行词干提取/旅鼠提取?

google-app-engine - GAE 全文搜索 API 词组匹配

google-app-engine - 如何按相关性对 Appengine 搜索索引结果进行排序?

google-app-engine - 使用 go 和应用引擎的数据存储导入和解析大型 CSV 文件

java - Eclipse 和应用程序引擎

python - 应用程序引擎 python urlfetch 超时

java - 如何更改 Google App Engine 中的目标 URL