四.將solr home目錄下面的solrconfig.xml和schema.xml拷貝到db資料夾下面的conf中。
五.修改db\conf\db-data-config.xml
xml**
其中的意思我做簡單解釋,具體大家可以去看看官方wiki。
document:乙個文件也就是lucene的document這個沒什麼解釋的;
entity:主要針對的是乙個資料庫表;
filed:屬性column是資料庫的字段,name是filed的名字,即schema中的field name
我的資料庫表結構發出來:
六.啟動tomcat,輸入位址進行匯入,匯入分為很多模式:我選用的全部倒入模式。
結果:
00c:\solr-tomcat\solr\db\conf\db-data-config.xmlfull-importidle1202009-09-0521:28:08indexing completed. added/updated: 2 documents. deleted 0documents.2009-09-05 21:28:092009-09-05 21:28:090:0:0.579this responseformat is experimental. it is likely to change in the future.
七.在去查詢你剛才提交的資料,搞定。
最後在說說這個功能。上面的例子只不過是很簡單的乙個部分。針對solr的multicore,通過配置db-data-config.xml也可以實現,還有多表,或者多表關聯等等操作只要在db-data-config.xml配置清楚都可以進行資料的匯入。
在solr1.4中還有更多的擴充套件功能,這些功能為重建索引提供能很方便的操作。而且,datasource不單單指的是database,可以是xml檔案,還可以是來自網路上的等等。
利用solr構建企業搜尋平台 (六)
solr查詢引數說明 在做solr查詢的時候,solr提供了很多引數來擴充套件它自身的強大功能!以下是使用頻率最高的一些引數!具體請看 1.常用 q 查詢字串,必須的。查詢語句 類似sql 相關詳細的操作還需lucene 的query 語法 fl 指定返回那些字段內容,用逗號或空格分隔多個。star...
solr搭建企業搜尋平台,配置檔案
原文 本文的前提條件是,你已經完成了第一節,將solr搭建起來了。solr版本solr 3.1 solr有幾個配置檔案是最重要的。solr.xml,solrconfig.xml,schema.xml,db data config.xml 如果你不使用solr自帶的更新索引的功能,想用solrj程式設...
CM CDH構建企業大資料平台系列(十)
1 防火牆是幹什麼的?為什麼要關閉防火牆?防火牆是對我們的伺服器進行的一種保護,但是有時候也會妨礙集群間的相互通訊,所以我們需要關閉防火牆。2 怎麼關閉防火牆?常見的兩種方法 1 臨時性關閉 開啟 即輸入service iptables stop start 如果要在防火牆中設定某些埠的開關,可以修...