[英]Solr schema mapping tool from Database schema
是否有工具或庫可從數據庫模式創建Solr的schema.xml
? 我們試圖避免定義和維護數百或數千個字段,並使索引表的過程更加流暢。
我們正在尋找類似的東西:
table
(
id INTEGER NOT NULL,
type INTEGER NOT NULL,
name VARCHAR(255) NOT NULL
);
至,
<field name="id" type="integer" indexed="true" stored="true" multiValued="true"/>
<field name="type" type="integer" indexed="true" stored="true" multiValued="true"/>
<field name="name" type="string" indexed="true" stored="true" multiValued="true"/>
或者,如果不存在這種情況,那么將大表映射到Solr的一種好策略是什么?
數據庫到Solr映射的問題在於存在太多不同的數據庫,並且缺乏關於數據庫類型的標准(只需查看Hibernate之類的試圖處理各種極端情況的框架)。
最重要的是,您具有各種Solr特定的復雜性(分析器,過濾器,排序等),這使得制作通用映射工具非常困難。
無論如何,我相信很少有主要類型可以涵蓋大多數情況:
有關Solr類型的完整列表,請參閱手冊 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.