Mudanças entre as edições de "Guia de Indexação SOLR"

De IBICT
Ir para: navegação, pesquisa
(Apagar todo o índice)
(Apagar todo o índice)
Linha 1: Linha 1:
 +
 +
 
== Apagar todo o índice ==
 
== Apagar todo o índice ==
  
Linha 6: Linha 8:
 
./vufind.sh start
 
./vufind.sh start
 
</pre>
 
</pre>
 +
 +
== Indexar um novo conjunto de metadados ==
 +
 +
Criar um arquivo .properties
 +
 +
/usr/local/vufind2/import# cp ojs.properties revistarSEER.properties
 +
 +
Definir a diretriz
 +
 +
xslt = ojs.xsl
 +
 +
Criar o arquivo .xsl com as tranformações necessárias
 +
 +
== Adicionar um novo campo ao schema do SOLR ==
 +
 +
/usr/local/vufind2/solr/biblio/conf# vi schema.xml
 +
 +
e adicionar um novo  mapeamento
 +
 +
<field name="language_title" type="string" indexed="true" stored="true" multiValued="true"/>
 +
 +
==
 +
para importar os registros
 +
 +
php import-xsl.php ../local/harvest/12/1423749202_oai_ojs_www_abhr_org_br_article_582.xml revistarSEER.properties
 +
 +
para importar um diretorio inteiro
 +
 +
source /etc/profile
 +
/usr/local/vufind2/harvest# ./batch-import-xsl.sh ../local/harvest/REVISTAS ../import/revistarSEER.properties
 +
 +
== Reiniciar o VUFind ==
 +
 +
Isso recarregar os novos metadados
 +
 +
./vufind.sh restart
 +
 +
http://labcoat.ibict.br:8080/solr/#/
 +
 +
== Reiniciar a base do SOLR ==
 +
 +
/usr/local/vufind2/solr/biblio# rm -R index/

Edição das 11h04min de 7 de maio de 2015


Índice

Apagar todo o índice

./vufind.sh stop
sudo rm -rf solr/biblio/index solr/biblio/spell*
./vufind.sh start

Indexar um novo conjunto de metadados

Criar um arquivo .properties

/usr/local/vufind2/import# cp ojs.properties revistarSEER.properties

Definir a diretriz

xslt = ojs.xsl

Criar o arquivo .xsl com as tranformações necessárias

Adicionar um novo campo ao schema do SOLR

/usr/local/vufind2/solr/biblio/conf# vi schema.xml

e adicionar um novo mapeamento

<field name="language_title" type="string" indexed="true" stored="true" multiValued="true"/>

== para importar os registros

php import-xsl.php ../local/harvest/12/1423749202_oai_ojs_www_abhr_org_br_article_582.xml revistarSEER.properties

para importar um diretorio inteiro

source /etc/profile /usr/local/vufind2/harvest# ./batch-import-xsl.sh ../local/harvest/REVISTAS ../import/revistarSEER.properties

Reiniciar o VUFind

Isso recarregar os novos metadados

./vufind.sh restart

http://labcoat.ibict.br:8080/solr/#/

Reiniciar a base do SOLR

/usr/local/vufind2/solr/biblio# rm -R index/