【问题标题】:Simple search in App EngineApp Engine 中的简单搜索
【发布时间】:2013-06-14 10:58:17
【问题描述】:

我希望人们能够从标题字段和简短描述字段(最多 150 个字符)中进行搜索,因此没有真正的全文搜索。他们主要搜索关键字,例如“salsa”或“club”,但我也希望他们能够搜索“salsa”并匹配“salsaclub”之类的词,因此至少可以进行某种形式的部分匹配。

新的 Search API 对这种搜索有用吗,还是我最好将所有关键字(包括可能的部分匹配)放在一个列表中并在此列表上进行过滤?

【问题讨论】:

    标签: google-app-engine search


    【解决方案1】:

    如果您将自己限制为少量的查询词(即 1 或 2 个),那么尝试放置所有关键字和部分匹配(某种对词干提取等的支持)可能会奏效,任何更复杂的东西都会变得昂贵。如果您想要的不仅仅是一两个术语,我会考虑替代方案。

    你还没有说如果你使用python或java,请使用php。如果 python 可以查看 Whoosh for appengine https://github.com/tallstreet/Whoosh-AppEngine 或使用 Search API。

    【讨论】:

      猜你喜欢
      • 2011-03-08
      • 1970-01-01
      • 2014-07-14
      • 1970-01-01
      • 2016-05-24
      • 1970-01-01
      • 1970-01-01
      • 2017-01-15
      • 1970-01-01
      相关资源
      最近更新 更多