Importar Índices de Lucene
NCache fornece cmdlets do PowerShell para importar índices Lucene nativos para seu cache Lucene distribuído e copiar os índices de um cache Lucene distribuído para outro. Esta seção explicará como usar esses cmdlets junto com alguns exemplos
Note
Ambas as ferramentas, Import Lucene Index e Import Distributed Lucene Index, são suportadas apenas para Topologias Particionadas.
Importação-LuceneIndex
importante
Se estiver usando uma topologia de réplica de partição, você deverá ter o dobro do espaço livre disponível no caminho determinado (onde os índices estão sendo importados) e as permissões de leitura/gravação estarão habilitadas nesse caminho.
A Importar Índice de Lucene A ferramenta permite que os usuários carreguem índices nativos no cache Lucene distribuído para evitar a reindexação dos dados relevantes.
importante
Certifique-se de que seu(s) cache(s) pare(m) e que o NCache O serviço está em execução.
Exemplos da ferramenta Import Lucene Index
Este comando de exemplo carrega o índice Lucene nativo em um armazenamento Lucene distribuído demoCache
Import-LuceneIndex -TargetCache demoCache -Path C:\ProgramData\ncache\lucene-index\{CACHE_NAME}\data -Server 20.200.20.40
LuceneIndex distribuído por importação
A Importar Índice Lucene Distribuído A ferramenta importa índices Lucene distribuído de um cache Lucene distribuído para outro cache Lucene distribuído. Esta ferramenta substitui os índices nomeados existentes que foram predefinidos no cache. Se você tiver o mesmo nome de índice no cache de origem e de destino, essa ferramenta substituirá esse índice no cache de destino. Isso não funcionará se:
- Você não tem espaço suficiente no local de destino (os índices de cache também estão sendo copiados).
- Uma transferência de estado está pendente.
importante
Antes de executar este cmdlet, verifique o seguinte:
- A NCache serviço está sendo executado em ambos FonteCache e TargetCache.
- A FonteCache e TargetCache nós estão parados.
Exemplos de Import-DistributedLuceneIndex
Este comando de exemplo copia o índice Lucene distribuído do Cache de Origem localizado no servidor 20.200.20.39* para o Cache de Destino localizado no servidor 20.200.20.40.
Import-DistributedLuceneIndex -SourceCache sourceCache -TargetCache targetCache -SourceCacheServer 20.200.20.39 -TargetCacheServer 20.200.20.40