0
我打算开发一个应用程序,该应用程序将具有包含大量属性的模型。这些属性将是应用程序最重要的部分之一,因此用户将在大多数时间发射搜索查询,以便查找他们正在查找的结果。我需要一个具有20多个属性的模型的搜索引擎
我的问题是,可以在mysql或postgres上继承它,或者我应该从一开始就像solr,elasticsearch一样开始。
我想这个应用程序不要消耗大量的内存,而做这些搜索。这是我想要的第一件事,因为我将从具有2核和4gb ram的基本服务器设置开始。
我的应用程序将需要实时,自动完成功能。我想我会在某个时候需要一个搜索引擎。我也想知道,因为在应用程序中不会有那么多复杂的模型关联,我是否仍然需要一个搜索引擎? – whizzkid 2015-04-05 19:34:38
如果您需要这些功能(以及搜索引擎提供的其他功能),我认为您应该使用该功能。根据您的上下文,您可以在搜索引擎中进行搜索,然后从数据库中收集数据......但实际上取决于您的上下文。 – Andrea 2015-04-05 19:43:49
如果你需要这些功能(以及搜索引擎提供的其他功能),我认为你应该使用它。根据您的上下文,您可以在搜索引擎中进行搜索,然后从数据库中收集数据......但实际上取决于您的上下文。关于Solr vs ES,抱歉,我不知道ES,所以我不是在这里给你一些建议的合适人选 – Andrea 2015-04-05 19:49:41