我有一个索引(Solr / Lucene v.4.x),行数约为10亿(180gb),并希望将其迁移到Solr的Datastax变体中。我找不到任何HOWTO或迁移指南。只需将索引目录复制到Datastax solr.data//就可以了,还有发布solrconfig.xml和schema.xml吗?
BR
ACCID
答案 0 :(得分:1)
第一个问题是“存储”了多少数据,然后您需要将现有的Solr数据导出到CSV文件,然后将该数据导入Datastax Enterprise。
但是,您无法直接将Lucene / Solr索引移动到Datastax Enterprise中。首先,DSE为每个Solr文档存储一些额外的属性。
DSE的全部意义在于Cassandra成为您的记录系统,维护原始数据,然后DSE / Solr只是将数据编入索引以支持富查询。 DSE使用Cassandra存储数据,使用Solr来索引数据。
答案 1 :(得分:0)
您可以使用类似https://github.com/dbashford/solr2solr的内容将数据从一个复制到另一个,但不能重复使用索引文件。