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