0
我想將solr與我的crm集成。如何爲crm應用程序組織apache solr的字段
CRM有人數超過20個模塊等帳戶,聯繫人,發票,報價,文件等
每個模塊具有25個人數超過字段。
我想搜索個別模塊和所有模塊在一起。
我該如何做到這一點呢?通過創建一個類型字段並存儲每個記錄的模塊名稱。
或爲每個模塊建立一個碎片是一個正確的做法
我想將solr與我的crm集成。如何爲crm應用程序組織apache solr的字段
CRM有人數超過20個模塊等帳戶,聯繫人,發票,報價,文件等
每個模塊具有25個人數超過字段。
我想搜索個別模塊和所有模塊在一起。
我該如何做到這一點呢?通過創建一個類型字段並存儲每個記錄的模塊名稱。
或爲每個模塊建立一個碎片是一個正確的做法
我建議你爲每個模塊創建一個單獨的core
。
這會限制幫助您更快搜索,因爲您將在特定的模塊/核心中搜索。在這裏,每個核心都將作爲索引/分區排序。不是將所有索引數據存儲在一個核心中,而是創建一個單獨的核心並拆分索引數據,這將有助於更快地檢索。
我有不同的公司訪問系統中的數據。在這裏,我創建了一個單獨的公司名稱和公司名稱,並僅爲該公司保存數據。當X
執行搜索,將在
http://hostname:8983/solr/X/search_criteria
執行可以具有用於模塊類型的單獨字段,它會在模塊之間區分的。
或者你可以嘗試通過創建不同schema.xml
我已經試過這早些時候通過創建具有不同配置的核心創造核心不同的配置。
config=different_solrconfig.xml&schema=different_schema.xml
更多信息點擊這裏more info on core
,我只是不知道在目前的版本中,它是如何工作的。你可以閱讀並採取你的決定...