cancel
Showing results for 
Search instead for 
Did you mean: 

change Alfresco search engine: intuition

guiyan17
Champ in-the-making
Champ in-the-making
Hello,

Just a small question, so I just need a small answer  :wink:

Is it possible to change Lucene by an other search engine, like "Intuition 5.0", or the best is to use both in parralel?

Regards,

Yannick
4 REPLIES 4

andy
Champ on-the-rise
Champ on-the-rise
Hi

Yes it is possible. It is not tivial.

The main issue is you will have to support a lucene query language. This is for internal use - which we will abstract out in due course into a query language, when this is fomalised. Using lucene for this would be fine.

You can index stuff twice and then search using the other query language.
THis would also require a bit of work - there is an assumtion that each store is only indexed in one way.

I will add general support for this to the list.

Cheers

Andy

guiyan17
Champ in-the-making
Champ in-the-making
I will add general support for this to the list.

I'm sorry for this late answer, but I don't work on it anymore. It was only a question of my boss, but he didn't tell me more about this project.

But thank you very much for the support!!

Yannick

simon
Champ in-the-making
Champ in-the-making
Andy,

I have more or less the same question as guiyan17. Is there some documentation on how this would work, which restrictions, what databases, minimal Alfresco version, etc? I'm not looking for a detailed howto but a general description so I could know how much manpower is needed and how far we have to tweak Alfresco for this.

Thanks!

andy
Champ on-the-rise
Champ on-the-rise
Hi

You would have to implement the lucene search syntax. See the lucene site for the syntax and our extensions as decribed on the wiki. Plugging in an indexer is easy - plugging in two would require a small amount of code and config. You could then use that index as well as lucene. Replacing lucene and having the same search syntax plus support for paths and categories as paths is the main issue; this would require all the work.

At some point, one of the standards groups will come up with an ECM query language ….that we can use

I would wait for that. (we would have an implementation of this for lucene that would probably work on top of your impl if you did it)

There should be no restrictions on versions, DB etc.

Hope this helps,

Andy