Tassya Ventura Frigieri
  • Home
  • Sobre mim
  • Tecnologia
    • Alfresco
  • Border Collie

Como reindexar o Alfresco?

4/23/2020

0 Comentários

 
Quando preciso indexar o alfresco?
Você só precisa executar uma reindexação quando houver algum erro de indexação apresentada pelo Alfresco ou quando houver alguma alterações não incrementais nos modelos de metadados, ou seja, quando houver alguma modificação em um modelo/aspecto/propriedade já existente.

Como fazer o reindex?
Esta tarefa descreve como executar uma reindexação completa do Solr. Esta tarefa supõe que você esteja usando apenas uma instância do Solr para todos os nós no cluster do Alfresco Content Services. Caso contrário, será necessário repetir o processo em cada instância do Solr usada no cluster.
  • Confirme o local onde esta salvo os arquivos do Solr. No nosso padrão esta em:
Imagem
  • De um stop em toda a aplicação
  • Exclua o conteúdo dos diretórios de dados de índice para cada núcleo do Solr
Imagem
  • Exclua todos os modelos do Alfresco Content Services para cada núcleo do Solr em:
Imagem
  • Inicie a aplicação novamente.
0 Comentários

Qual a tecnologia usada pelo alfresco para realizar as buscar?

4/23/2020

0 Comentários

 
Solr é um projeto Open Source de um servidor de buscas de alta performance do projeto Apache Lucene. É desenvolvido em Java e utiliza o Lucene Core como base para indexação e busca, além de fornecer APIs baseadas em REST o que lhe permite ser integrado a praticamente qualquer linguagem de programação.

Índice
  1. O que é o Solr?
  2. Solr4 estrutura de diretório
  3. Busca simples
  4. Busca avançada

O que é o Solr?

O Alfresco aceita o uso da plataforma de pesquisa Solr4 para pesquisa dentro do seu repositório.
Solr é uma plataforma de pesquisa corporativa de código aberto que usa lucene como indexação e mecanismo de pesquisa. O Solr está escrito em Java e é executado como um servidor de pesquisa autônomo. Alfresco envia entrada HTTP e XML para o Solr que faz a procura pelo conteúdo. O Solr atualiza os núcleos ou índices e retorna o resultado da consulta em formato XML ou JSON.
Existem dois núcleos ou índices no Solr versão 4:
  • WorkspaceStore: usado para pesquisar todo o conteúdo armazenado em alfresco/solr4 no servidor de pesquisa Solr 4.
  • ArchiveStore: usado para pesquisa de conteúdo que foi marcado como excluído em alfresco/solr4 no servidor de pesquisa Solr 4.
Imagem
O Solr4 é o mecanismo de busca padrão para novas instalações com o Assistente de Configuração ou via Docker. Além disso, o servidor Solr4 é suportado somente quando executado em um servidor de aplicativos Tomcat.

Solr4 estrutura de diretório.

Os arquivos do Solr4 estão disponíveis em:
Imagem
Este é o diretório pessoal do Solr4. Ele contém os núcleos Solr: archive-SpacesStore (para conteúdo excluído) e  workspace-SpacesStore (para conteúdo ativo). Ele também contém dois arquivos de configurações: context.xml e solr.xml.
O diretório Solr4 contém as seguintes subpastas e arquivos:
​
  • alfrescoModels: Este diretório contém todos os modelos de conteúdo que aparecem como "out of the box". Qualquer novo modelo de conteúdo personalizado adicionado ao Alfresco é sincronizado com este diretório para que o Solr 4 possa busca-ló posteriormente.
  • archive-SpacesStore: este é o diretório core das configurações.
  • workspace-SpacesStore: Este é o diretório core de configuração do workspace.
  • context.xml: Este arquivo de configuração especifica o modelo de contexto do aplicativo Web Solr 4 para usar ao instalar o Solr 4 no servidor tomcat separado.
  • log4j-solr.properties: Este é o arquivo de configuração para o registro específico do Solr 4. O arquivo de log do Solr 4 pode ser encontrado em <TOMCAT_HOME> /logs/solr.log.
  • ​solr.xml: Este arquivo de configuração especifica os cores a serem usados pelo Solr 4.
Imagem
  • content: este diretório contém uma cópia compactada de todos os documentos Solr adicionados ao índice. Normalmente, o diretório content é de 20% a 30% do tamanho do repositório, mas isso varia com o tipo de documento armazenado. Se os arquivos originais são todos documentos de texto, o conteúdo pode reduzir consideravelmente o tamanho.
          O diretório content :
  • Não é necessário fazer backup.
  • Trabalha de forma mais eficiente em unidades rápidas e locais.
  • index: este diretório contém todos os índices dos cores do workspace.
  • model: este diretório contém todos os modelos.
Imagem
Este diretório armazena o backup do Solr4.

Busca simples

A ferramenta permite a realizar buscas utiilzando todos metadados cadastrados, informações dentro documentos (doc, pdf, ppt), configurações de período, templates de busca, busca de documentos expirados.
Resultado:
  • CMIS Workbench para atender os desenvolvedores
    • http://docs.alfresco.com/5.1/pra/1/tasks/opencmis-ext-workbench.html
    • http://docs.alfresco.com/5.1/concepts/rm-searchsyntax-intro.html
    • Digitar a sintaxe CMIS na barra de busca (Tela do Search)  
      • EX: biblioteca:tipo_documento:"Ata"
    • Advanced Search pela busca da barra superior e escolher o modelo
    • Pendente de apresentar a estrutura de modelos criados
Pontos importantes do quesito de Busca:
  • Existe a possibilidade de customização SOLR para refinar a indexação de acordo com a necessidade (idioma é importante)
  • Dashlet de Saved Search para os usuários finais (customização do dashboard do usuário)

Pesquisar informações sobre configurações do SOLR4
​

http://docs.alfresco.com/5.1/concepts/solr-home.html
0 Comentários

    Categorias

    Todos
    AMP
    Docker
    Docker-compose
    IBM BPM
    Instalação
    Modelo De Metadados
    Reindex
    Solr
    Webdav

    Histórico

    Abril 2020

    Feed RSS

Powered by Crie o seu próprio site exclusivo com modelos personalizáveis.
  • Home
  • Sobre mim
  • Tecnologia
    • Alfresco
  • Border Collie