Profile cover photo
Profile photo
Chih Hsiu Liao
38 followers -
生於安逸,死於苦難.
生於安逸,死於苦難.

38 followers
About
Chih Hsiu's posts

Post has attachment
Solr_08_04_設定、啟動、佈署
請先運行Glassfish,然後進入  Admin Console  並新增兩個伺服器系統特性 solr.data.dir      -> 預設索引存放位置 solr.solr.home  -> 實際core的位置(該位置有solr.xml檔案) 停止Glassfish執行,重新用NetBeans啟動,讓solrApp專案可以佈署到Glassfish上 也可以直接在admin console 進行佈署,或是將solrApp-1.0-SNAPSHOT.war 丟到 Glassfish的autodeploy資料夾...

Post has attachment
Solr_08_03_solrApp專案設定調整
編輯solrApp專案pom.xml。(只有修改 dependencies 部份) <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac...

Post has attachment
Solr_08_02_solrApp專案導入solr.war
從官網下載solr.zip檔之後將其解壓縮,並放置在c槽且將該資料夾重命名為 solr 原始路徑應為  c:\solr 將  C:\solr\example\solr-webapp\webapp\  資料夾內容整個複製到  solrApp專案  對應的資料夾, 在本例中solrApp專案對應的位置在  C:\projectLocation\solrApp\src\main\webapp\ 到  C:\solr\example\resources\   這個資料夾, 將  log4j.properties  複...

Post has attachment
Solr_08_01_建立solrApp maven專案
在NetBeans開啟一個新專案 輸入專案名稱 選擇GlassFish的Container 專案開啟後刪除不必要的檔案

Post has attachment
Solr_08_Install Solr On Glassfish 4.0
Solr Install Solr with Glassfish v3

Post has attachment
Solr_07_Client API SolrJ
Using SolrJ Solrj JavaDoc  http://lucene.apache.org/solr/4_10_0/solr-solrj/ SolrJ API 隱藏了許多連接到Solr的細節,提供了一個讓Java應用程式能夠跟Solr簡單互動的高層次方法, 如果要使用SolrJ所提供的API 可以先在專案pom.xml檔中加入dependency <dependency>
<groupId>org.apache.solr</groupId>
<art...

Post has attachment
Solr_06_IK分詞器建立繁體中文詞庫
因為IK分詞器僅支持簡體中文分詞,所以要自行建立繁體中文的詞庫 方法很簡單。 把下載回來的 IKAnalyzer2012FF_u1.jar 解壓縮然後進入到 org/wltea/analyzer/dic  目錄裡, 裡面有 main2012.dic  及  quantifier.dic 兩個檔案 請將這兩個檔案的原始內容(簡中),另外copy一份出來 然後轉成繁體中文,再放到原本簡中詞庫下方即可。 致於如何轉成繁中,請參考 https://code.google.com/p/ik-analyzer/issue...

Post has attachment
Solr_05_05_Schema API
Schema API 每一個集合的schema.xml結構,都可以透過REST API呼叫並且以json或xml格式呈現。 在solr4.2及4.3 時還僅能接受GET進行讀取,一直到solr 4.4時可以透過REST API進行新增field的動作。 如果要可以新增field必需到SolrConfig進行相關的設定,SolrConfig的設定請參閱   Managed Schema Definition in SolrConfig 在這裡僅先列出query schema的API #collection為指定...

Post has attachment
Solr_05_04_Other Schema Elements
Other Schema Elements schema.xml中其它重要的元素。 Unique Key 在UniqueKey指定哪個field是文件的唯一標識符。儘管UniqueKey並不需要, 但是基本上你的應用程序總是有其設計的必要。例如,UniqueKey應該使用 在永遠不會更新索引的文件。  你可以透過命名將其中的一個field定義,命名為UniqueKey field: <uniqueKey>id</uniqueKey> 從Solr4.0開始,schema的預設值和copyFields不能用於填充...

Post has attachment
Solr_05_03_Dynamic Fields
Dynamic Fields Solr 的Dynamic fields 提供了一種不需要一對一field的架構,讓你可以在定義schema.xml時,多了一定程度的靈活性。 dynamicField 就像一般的field一樣,只不過他是用在符合通配符號中的名稱使用,當你索引文件時不想精確定義相對的 field時,就可以採用一個相對的dynamicField 來進行定義。 假設你的dynamicField 包含了一個name = "*_i" 定義,而且當你嘗試索引一個沒有定義field的cost_i時,那麼so...
Wait while more posts are being loaded