Hibernate Search ou Search Engine

Vou desenvolver um projeto onde eu tenho que organizar documentos digitais (geralmente em PDF).
Esses documentos seriam melhor armazenados como cmapos Blob ou no servidor?Se sim, o hibernate tem suporte a armazenar campos blobs?
Para eu indexar o conteúdo desses documentos para futuras buscas posso usar o hibernate search ou precisaria usar uma search engine diferente?
Como esse cenário se comportaria de melhor forma?
Se conseguir salvar os documentos como campo Blob, como faria para o Hibernate indexar o conteúdo dos arquivos?
O hibernate search indexa somente campos textos?
Se o hibernate search não atende esse proposito, alguém sabe uma search engine que possa integrar em meu projet (web) para indexar documentos digitais que pretendo armazenar em um banco de dados?

Eu pensei em uma solução.
Salvar os arquivos como txt (extrair de alguma forma somente o texto do arquivo) e indexar isso.
O que vocês acham?

Estou com um problema relacionado a este assunto,

Estou pesquisando em todos os lugares possíveis, já acionei 4 amigos especialistas em java, certificados e tudo mais.
Lancei perguntas em forum, baixei o manual do Hibernate Search, estou pirando aqui e ninguém tem idéia de como resolver.
Só preciso fazer o reload do arquivo de sinônimos (synonimus.txt) depois dele ser alterado (em ambiente de produção, sem precisar reiniciar o servidor).

Alguém tem alguma referência, alguem que eu possa ligar, uma idéia de como fazer isso?

[quote=Williansmartins]Estou com um problema relacionado a este assunto,

Estou pesquisando em todos os lugares possíveis, já acionei 4 amigos especialistas em java, certificados e tudo mais.
Lancei perguntas em forum, baixei o manual do Hibernate Search, estou pirando aqui e ninguém tem idéia de como resolver.
Só preciso fazer o reload do arquivo de sinônimos (synonimus.txt) depois dele ser alterado (em ambiente de produção, sem precisar reiniciar o servidor).

Alguém tem alguma referência, alguem que eu possa ligar, uma idéia de como fazer isso?[/quote]

E porque não criou um tópico em vez de ressucitar um monte de defuntos?

http://www.guj.com.br/java/146169-hibernate-search-nao-indexa
http://www.guj.com.br/java/267783-hibernate-search--lucene--reindexar-dados-ja-existentes
http://www.guj.com.br/java/217401-hibernate-search-lazyinitializationexception-e-teste-funcional
http://www.guj.com.br/java/148308-hibernate-search-nao-finaliza-
http://www.guj.com.br/java/81651-hibernate-search-e-tomcat
http://www.guj.com.br/java/92331-hibernate-search---indexacao
http://www.guj.com.br/java/93144-alguem-utiliza-o-hibernate-search-em-projetos-reais
http://www.guj.com.br/java/281980-duvida-hibernate-search
http://www.guj.com.br/java/145607-hibernate-search---opcoes-de-pesquisa

Criei o tópico, mas a única resposta foi de uma pessoa que não entende do assunto.
http://www.guj.com.br/java/290567-hibernate-search-com-tokenfilterdef#1537918

Me desculpem, não sabia que desenterrar tópicos era ruim.
De repente alguem que esta nos tópicos pode ter passado pelo mesmo problema.

Qual melhor caminho para uma solução?

[quote=Williansmartins]Criei o tópico, mas a única resposta foi de uma pessoa que não entende do assunto.
http://www.guj.com.br/java/290567-hibernate-search-com-tokenfilterdef#1537918

Me desculpem, não sabia que desenterrar tópicos era ruim.
De repente alguem que esta nos tópicos pode ter passado pelo mesmo problema.

Qual melhor caminho para uma solução?
[/quote]

Bom, o maior problema foi você ter ressucitado uma dezena deles. Abrir o seu próprio tópico é muito melhor porque você pode colocar o título mais descritivo com o seu problema (como eu vou adivinhar que um tópico chamado “Hibernate Search Tomcat” vai ter uma pergunta sobre recarregar o arquivo de sinônimos do Hibernate Search?).

E já que ninguém te respondeu satisfatoriamente, você poderia tentar no fórum do hibernate search:

https://forum.hibernate.org/viewforum.php?f=9

Obrigado