我有一个高流量的新闻网站,我需要添加一个搜索功能。我需要免费或便宜的东西,可以立即将新的新闻故事添加到搜索结果中,处理高流量,并允许自定义结果样式。我查看了 Google 自定义搜索,它似乎不是一个好的选择,因为您必须为高流量付费,而且他们不会立即添加新的新闻文章,除非我每次添加文章时都付费为它们编制索引。
有谁知道可以满足我需要的不同搜索 API 或者更好的,我可以使用的某种库或脚本?例如,Sphinx、Lucene、Solr 等是否具有索引网页的能力?如果是这样,这是否有大量的数据需求,会使我的 Amazon Web Services 账单飙升?最好的解决方案是什么?