repoze.pgtextindex.

índice de texto para repoze.catalog com base no PostgreSQL 8.4
Baixe Agora

repoze.pgtextindex. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Nome do editor:
  • Shane Hathaway

repoze.pgtextindex. Tag


repoze.pgtextindex. Descrição

Índice de texto para repoze.catalog com base no PostgreSQL 8.4 repoze.pgtextIndex é um plugin de indexação de repoze.catalog que fornece um mecanismo de pesquisa de texto com base nas potentes capacidades de indexação de texto do PostgreSQL 8.4 e acima. Ele é projetado para tomar o lugar de qualquer índice de pesquisa de texto com base no Zope.Index. A instalação normalmente requer poucas ou nenhuma alteração no código que já usa repoze.catalog.As vantagens do repoze.pgtextindex sobre zope.index.text incluem: * desempenho. Para grandes conjuntos de dados, repoze.pgtextIndex pode ser ordens de magnitude mais rápido que o Zope.Index, principalmente porque o repoze.pgtextIndex não tem a sobrecarga de objetos que zape.Index tem. * Baixo consumo de RAM. Os usuários do Zope.Index trabalham em torno da sobrecarga desinficitante mantendo grandes caches de objetos não enigmas na RAM. Ainda pior, cada fio mantém sua própria cópia do cache de objeto. PostgreSQL, por outro lado, não precisa manter estruturas complexas na RAM. O tamanho do processo PostgreSQL tende a ser constante e razoável. * Manutenção. Os recursos de indexação de texto do PostgreSQL estão bem documentados e recebem uma grande quantidade de manutenção ativa, enquanto o Zope.Index não recebeu muita atenção do desenvolvedor para os anos.repoze.pgtextindex não faz com que o PostgreSQL esteja envolvido em cada consulta de catálogo e atualização. Somente operações que usam ou alteram o índice de texto hit postgresql.usage: repoze.pgtextIndex é usado como qualquer outro índice em repoze.catalog: de repoze.pgtextIndex Import pgtextIndex = pgtextIndex (discriminador, dsn, tabela = 'pgtextindex', ts_config = 'Inglês', drop_and_create = true) Os argumentos para o construtor são os seguintes: Discriminador O repoze.catalog discrminator para este índice. Para mais informações sobre os discrminadores, consulte a documentação de repoze.catalog. Este argumento é obrigatório.DSN A cadeia de conexão para conectar ao PostgreSQL. Este argumento é obrigatório.Table a tabela a ser usada para o índice. O padrão é 'pgtextIndex'.ts_config a configuração de pesquisa de texto postgresql para usar para o índice. O padrão é 'English', que é a configuração padrão incorporada que é enviada com o PostgreSQL. Para obter mais informações sobre a configuração de pesquisa de texto, consulte a documentação de pesquisa de texto completo postgresql.drop_and_create se true a tabela e o índice usados serão descartados (se ele existir) e (re) criado. O padrão é verdadeiro. Requisitos: · Pitão


repoze.pgtextindex. Software Relacionado

Doppler.

Uma ferramenta de migração SQL RAW para gerenciar seu banco de dados sem um orm ...

89

Download