solr在传统数据库上建立索引的机制:
与mysql,oracle数据库联合使用的方式:网上很多资料,可以在网上参考相关资料进行学习。
主要有实时索引,全量索引,增量索引,定时索引
方法:
修改solrconfig.xml,data-config.xml等,在solr的web页面进行操作建立索引。
solr与HBase建立索引的方式有以下三种:
1、协处理器模式建立索引
2、通过查询HBase数据建立solr的索引
3、mapreduce后台运行程序建立索引
修改solr的schema.xml文件时,如果不想对原有索引进行重建,使用solrctl命令即可恢复原有索引
solrctl instancedir -- create //创建solrcloud
solrctl collection --create
solrctl instancedir --update //重新加载索引
solrctl collection -- reload
当solr的schema文件中的feild字段修改类型后,无法维持原有的数据基础上索引,即时stored=true,仍需要重新加载数据,再次建立索引