SolrCloud 是 Solr 的分散式架構模式,提供自動負載均衡、高可用性和水平擴展能力
TODO
<?xml version="1.0" encoding="UTF-8" ?>
<schema name="default-config" version="1.6">
<!-- 欄位類型定義 -->
<fieldType name="string" class="solr.StrField" sortMissingLast="true" docValues="true" />
<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">
<analyzer type="index">
<!-- 分詞器和過濾器配置 -->
</analyzer>
<analyzer type="query">
<!-- 分詞器和過濾器配置 -->
</analyzer>
</fieldType>
<!-- 欄位定義 -->
<field name="id" type="string" indexed="true" stored="true" required="true" multiValued="false" />
<field name="title" type="text_general" indexed="true" stored="true" />
<!-- 動態欄位 -->
<dynamicField name="*_txt" type="text_general" indexed="true" stored="true" />
<!-- 唯一鍵 -->
<uniqueKey>id</uniqueKey>
<!-- 複製欄位 -->
<copyField source="title" dest="text" />
</schema>
TODO
https://solr.apache.org/guide/solr/latest/getting-started/solr-tutorial.html