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,仍需要重新加載數據,再次建立索引