亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

solr 學習筆記2-----schema和field ty

發布時間:2020-07-13 16:16:03 來源:網絡 閱讀:522 作者:JUN_LJ 欄目:數據庫

schema文件詳細存儲了field和field type信息。初始化配置的不同,或是后面配置的修改會導致所使用的shema文件不同。

  1. ?managed-schema.xml文件,是默認的schema配置文件。只能通過schema api 修改。

  2. schema.xml文件,只能手動修改

? 兩個文件的內容是一樣的,只是修改文件的方式不同。如果在solrcloud使用schema.xml文件,只能在本地備份schema.xm文件,修改完通過zookeeper命令上傳到zookeeper上去(cloud環境,schema配置文件在zookeeper上)。


FIELD TYPE的四個屬性

  1. name(必填)

  2. 實現屬性的類(必填)?

  3. 如果實現類是TextField,field analysis的描述信息

  4. feild type其他屬性。根據不同的實現類有區別(有些實現類必填)


例子(schema.xml文件的片段):

<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100"> ①

<analyzer type="index"> ②

<tokenizer class="solr.StandardTokenizerFactory"/>

<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />

<!-- in this example, we will only use synonyms at query time

<filter class="solr.SynonymFilterFactory" synonyms="index_synonyms.txt" ignoreCase="true"

expand="false"/>

-->

<filter class="solr.LowerCaseFilterFactory"/>

</analyzer>

<analyzer type="query">

<tokenizer class="solr.StandardTokenizerFactory"/>

<filter class="solr.StopFilterFactory" ignoreCase="true" words="stopwords.txt" />

<filter class="solr.SynonymFilterFactory" synonyms="synonyms.txt" ignoreCase="true" expand=

"true"/>

<filter class="solr.LowerCaseFilterFactory"/>

</analyzer>

</fieldType>


①當中包含了field type的名字和實現類

?②其余部分是關于field analysis的,包含索引和查詢時的分析方式。

? ? 索引時,指定詞法分析類,停詞,大小寫是否忽略等。

? ??查詢時,也要指定詞法分析類,同義詞文本庫,大小寫是否忽略等(詳細看上面例子內容)。


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

双鸭山市| 安阳县| 界首市| 盐津县| 南郑县| 沙雅县| 聂荣县| 阳东县| 百色市| 利辛县| 灯塔市| 泸水县| 寻乌县| 通渭县| 汉川市| 安图县| 河源市| 北碚区| 旬阳县| 东城区| 滨州市| 宜宾县| 佛学| 忻州市| 石狮市| 龙州县| 江津市| 龙门县| 九龙坡区| 古蔺县| 洛宁县| 兴化市| 建宁县| 吉木萨尔县| 新巴尔虎左旗| 淮滨县| 新建县| 馆陶县| 桐梓县| 寿宁县| 元阳县|