91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

大连市| 武功县| 石城县| 海伦市| 泌阳县| 山阴县| 若羌县| 施甸县| 莱州市| 区。| 邵阳市| 昌平区| 平江县| 卓资县| 高陵县| 嘉黎县| 通化县| 馆陶县| 盱眙县| 绩溪县| 惠东县| 水富县| 金塔县| 北安市| 克什克腾旗| 晋城| 唐海县| 三原县| 安庆市| 文成县| 大港区| 乡城县| 鹤壁市| 台中市| 叶城县| 巩义市| 广河县| 林甸县| 石渠县| 西安市| 清徐县|