在StackOverflow中,当我输入时,我会得到可能对我感兴趣的问题的建议。
我想在其他网站上重现此功能。我的问题在AWS RDS MySQL InnoDB数据库中。我的网站是PHP(Yii,在AWS Elastic Beanstalk上运行)。
我最好直接使用MySQL吗? Lucene的? AWS CloudSearch? ElasticSearch?还是其他一些我不知道的技术?
(我不担心客户端,jQuery UI或其他技巧会正常工作)。
由于我可能有一天想要创建一个完整的搜索引擎,我想也许CloudSearch是一个好主意。但也许这对我正在做的事情来说太过分了?
答案 0 :(得分:-1)
我会使用JavaScript(jQuery)解决方案,在每个字符输入后查询并搜索相同的问题。你会发现,在第一阶段,这项技术并不重要。在构建完整的搜索引擎时,您可以决定使用像CloudSearch这样的索引。