Are you looking for the information about ElasticSearch? What is purpose using Elasticsearch in Informatica MDM? If yes, then this article provides you with detailed information about it. This article also highlights on brief history about Elastic Search.
What is Elasticsearch?
Elasticsearch is an open source, a distributed, multitenant-capable full-text search engine developed in Java. It is founded in 2012 to provide a scalable search solution. It comes as ELK stack i.e. Elasticsearch, Logstash and Kibana. These three products together provide great search solution. Elasticsearch is a search engine based on Lucene. Logstash is a repository where actual logs(Information/data) is stored and send to Elasticsearch. Kibana is a user interface where logs are shown in an analytical form such as graph etc.
Informatica MDM and Elasticsearch
Elastic search is integrated with Informatica MDM from MDM version 10.3 for better search functionality in Customer 360 application. Once the Elasticsearch in MDM, the search functionality can be viewed in Customer 360 application as below -
Elasticsearch and Solr Search in Informatica MDM
We can use either Solr or Elasticsearch with Informatica MDM. Both search engines are based on Lucene library. However, Elasticsearch is better in performance. Search with Solr is deprecated and is replaced by the search with Elasticsearch.
- With Elasticsearch, we can use the asterisk wildcard character (*) to perform a search.
- The query parser of Elasticsearch provides the flexibility to use various types of characters in the search strings.
- Solr search does not provide the flexibility to use various types of characters
- With Elasticsearch we can use operators such as AND and OR to search for records.
How to install Elasticsearch?
Elasticsearch package comes with Informatica MDM 10.3. The installation instructions are simple and provided in the installation guide. You can install Elasticsearch on any machine where the MDM Hub components are installed or on a separate machine. However, if you would like to install it as standalone then you can install Elasticsearch from here. DOWNLOAD
You can refer the video below to configure Elastic search with Informatica MDM