Message Boards

How to integrate Liferay 5.2.3 and Elasticsearch

Kailas Chougule, modified 4 Years ago.

How to integrate Liferay 5.2.3 and Elasticsearch

New Member Posts: 8 Join Date: 1/30/14 Recent Posts
Hi, We have a legacy product implemented in Liferay 5.2.3. For search, we use Lucense library which is provided by Liferay.
Now we want to use the Elasticsearch for search.
Is it possible to integrate Elasticsearch with Liferay 5.2.3?
If it is possible can you please share some references.
thumbnail
Olaf Kock, modified 4 Years ago.

RE: How to integrate Liferay 5.2.3 and Elasticsearch

Liferay Legend Posts: 6403 Join Date: 9/23/08 Recent Posts
Kailas Chougule:

Hi, We have a legacy product implemented in Liferay 5.2.3. For search, we use Lucense library which is provided by Liferay.
Now we want to use the Elasticsearch for search.
Is it possible to integrate Elasticsearch with Liferay 5.2.3?
My guess: Nobody has ever done it.
Is it possible? Sure. But the effort may be spent better in upgrading to a version that received a couple of (security-)updates since May 2009 (release date of 5.2.3).
First versions of Elasticsearch were released in 2010, e.g. after Liferay 5.2.3's release. And you probably don't want to integrate with 1.0, but with a current release.
Kailas Chougule, modified 4 Years ago.

RE: How to integrate Liferay 5.2.3 and Elasticsearch

New Member Posts: 8 Join Date: 1/30/14 Recent Posts
Thanks, Olaf
But my company not upgrading Liferay because of legacy products.  Is there any reference available to do this integration between Liferay 5.2.3 and Elasticsearch.
Can you please share.
thumbnail
Olaf Kock, modified 4 Years ago.

RE: How to integrate Liferay 5.2.3 and Elasticsearch

Liferay Legend Posts: 6403 Join Date: 9/23/08 Recent Posts
Kailas Chougule:

...
Can you please share.
I'm not sure you've read all parts of my answer...
You'll be lucky finding old documentation online, on links that still work and haven't been neglected since then. You'll be lucky finding people remembering techniques used 10 years ago.
On top, I hope that your company is aware that there are security risks involved when running software that didn't get any update for 10 years on the internet - unless you're aware of finding and fixing such issues yourself on that ancient version. You (probably) can't even get the Java version required to run that server, let alone appserver and database.
Good luck bringing in a modern search index into an ancient unmaintained server (or are you looking into integrating Elasticsearch 1.0, to stay in the same generation of outdated software?)