將資料庫表匯入到solr索引

2022-01-31 05:10:28 字數 1261 閱讀 6524

編輯solrcofnig.xml新增處理器

data-config.xml

建立乙個名為data-config.xml的檔案並儲存如下內容到conf目錄(也就是solrconfig.xml的目錄)

編輯schema.xml檔案,保證檔案中有'id','name','desc'等fields。並更改data-config.xml的詳細資訊。

執行命令 http://solr-host:port/solr/dataimport?command=full-import進行全量索引,每次進行全量索引時,會將資料清空,如果不想清空需要新增clean=false。例如http://solr-host:port/solr/dataimport?command=full-import&clean=false

在欄位名和field明不同的時候新增索引

修改data-config.xml,如下所示

寫入solr的字段為'solr_id', 'solr_name', solr_desc'。所以schema.xml中必須要要這幾個field。

執行 http://solr-host:port/dataimpor?command=full-import 建立索引

配置多個表建立索引

修改data-config如下:

schema.xml應該包含solr_details的字段

執行full-import

mysql配置

修改data-config為如下

dataimporthandler支援的命令

abort          http://:/solr/dataimport?command=abort          終止命令

delta-import http://:/solr/dataimport?command=delta-import 增量

full-import http://:/solr/dataimport?command=full-import 全量

status http://:/solr/dataimport?command=status 狀態查詢

將資料庫中的表匯入到PowerDesigner中

1 開啟powerdesigner12,在選單中按照如下方式進行操作 file reverse engineer database 點選後,彈出 new physical data model 的對話方塊 2 在general選項卡中 model name 模板名字,自己命名。dmbms 根據需要選...

Java版將EXCEL表資料匯入到資料庫中

可能很多開發者會面對客戶這樣的需求,在未使用系統之前,他們很多資料都是儲存在 word 或者excel 等一些電子 中,現在他們需要將原來的資料自動匯入到系統中去,而不是一條一條地手工錄入。我就碰到了這樣的需求,經過一番折騰之後,終於實現了,我是採用第三方控制項 jxl實現的,原理是比較簡單的。下面...

Java版將EXCEL表資料匯入到資料庫中

可能很多開發者會面對客戶這樣的需求,在未使用系統之前,他們很多資料都是儲存在word或者excel等一些電子 中,現在他們需要將原來的資料自動匯入到系統中去,而不是一條一條地手工錄入。我就碰到了這樣的需求,經過一番折騰之後,終於實現了,我是採用第三方控制項jxl實現的,原理是比較簡單的。下面是詳細的...