簡體   English   中英

Solr中從多個實體導入數據

[英]Data import in solr from multiple entities

目前,我有一個Solr核心,它正在從多個實體(即2個不同的MySQL表)導入數據。

我必須通過3rd實體(在同一Solr數據庫中的另一個核心)在同一核心中導入數據。 我在許多不同的站點上找到了一個文檔,這些文檔正在指導如何從多個實體(主要是MySQL數據庫)中導入數據。

但是我想修改solr data-config.xml以同時從所有三個實體導入數據。 我的查詢需要指針。

終於得到了解決方案。

我們需要修改data-config.xml文件,在該文件下將有3個不同的實體。 2個來自MySQL,1個來自Solr核心本身。

對於MySQL,實體應該是這樣的

<entity name="entity name"
    dataSource="data source created in the file"
    query="SQL query to retrieve the data"
    >

對於Solr,實體應該是這樣的

<entity name="entity name"
    processor="SolrEntityProcessor"
    query="*:*"
    url="url for solr db or particular core"
    />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM