我有一個索引(Solr/Lucene v。4.x),大約有10億行(180GB),並希望將其遷移到Solr的Datastax變體中。我找不到任何HOWTO或遷移指南。將索引目錄簡單地複製到Datastax solr.data//是否有用,併發布了solrconfig.xml和schema.xml?將Solr索引遷移到Datastax(企業級搜索)?
BR
ACCID
我有一個索引(Solr/Lucene v。4.x),大約有10億行(180GB),並希望將其遷移到Solr的Datastax變體中。我找不到任何HOWTO或遷移指南。將索引目錄簡單地複製到Datastax solr.data//是否有用,併發布了solrconfig.xml和schema.xml?將Solr索引遷移到Datastax(企業級搜索)?
BR
ACCID
您可以使用類似,https://github.com/dbashford/solr2solr,從一個到另一個複製您的數據,但不能重複使用您的索引文件。
第一個問題是有多少數據「存儲」,然後您需要將現有的Solr數據導出爲CSV文件,然後將該數據導入到Datastax Enterprise中。
但是,您不能直接將Lucene/Solr索引移動到Datastax Enterprise中。首先,DSE爲每個Solr文檔存儲一些附加屬性。
DSE的重點在於Cassandra成爲您的記錄系統,維護原始數據,然後DSE/Solr將索引數據以支持豐富的查詢。 DSE使用Cassandra來存儲數據,並使用Solr來索引數據。