Mudanças entre as edições de "Guia de Indexação SOLR"
(→Apagar todo o índice) |
Ronniebrito (disc | contribs) (→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/