Ruby on rails Heroku搜索到EC2

Ruby on rails Heroku搜索到EC2,ruby-on-rails,search,heroku,amazon-ec2,Ruby On Rails,Search,Heroku,Amazon Ec2,我正在Heroku和AmazonRDS上托管的RubyonRails应用程序中寻找搜索解决方案 我一直在寻找飞行狮身人面像,韦伯索尔和最近的盆景搜索。这些看起来不错,但要么相当昂贵(我有一个800万行的表),要么不是我想要的理想解决方案 我想知道是否可以在我自己的EC2盒上设置Solr或Elastic Search,并使用我的Heroku应用程序中的搜索服务,而不需要加载项?如果是这样,是否有任何资源可以解释如何实现此功能?是的,您可以-您可以在外部构建您喜欢的任何服务,并从您自己的Heroku

我正在Heroku和AmazonRDS上托管的RubyonRails应用程序中寻找搜索解决方案

我一直在寻找飞行狮身人面像,韦伯索尔和最近的盆景搜索。这些看起来不错,但要么相当昂贵(我有一个800万行的表),要么不是我想要的理想解决方案


我想知道是否可以在我自己的EC2盒上设置Solr或Elastic Search,并使用我的Heroku应用程序中的搜索服务,而不需要加载项?如果是这样,是否有任何资源可以解释如何实现此功能?

是的,您可以-您可以在外部构建您喜欢的任何服务,并从您自己的Heroku应用程序连接到它


有关设置的更多信息,谷歌可能是你的朋友。

你是如何做到这一点的?我也希望这样做。是的,工作没有任何问题。我决定使用Sunspot,并在EC2云中设置Solr服务器。然后,只需将Sunspot配置指向外部搜索服务器即可。在Solr中进行了一些配置更改后,它才能够与Sunpot一起工作,但这非常简单。很酷,听起来不错。您使用了多大的EC2实例?对于我的站点来说,与您的站点相比,它是一个非常小的数据集,只有大约5k行是我想要索引的。你认为EC2微型机就足够了吗?是的,我认为小型EC2是完美的。我想说,这将更多地取决于您将要进行的查询的数量,而不是数据集的大小。