The two new Storefronts and Elasticsearch are the main highlights of HCL Commerce V9.1, which was launched recently. In V9.1, Elasticsearch with CoreNLP will replace Solr, improving the ability to understand the customers’ natural language, reduce the time for catalog updates, and ease the difficulty of adding custom data to search. This will be a crucial feature for the platform and will help match the growing customers’ search expectations.
What is Elasticsearch?
Elasticsearch is a search platform that ensures reliable and secure search along with data visualization and analysis. Written in Java and built on Apache Lucene, it has simple REST API, is scalable, fast, resilient, and agile. Elasticsearch is the prime component of Elastic Stack, commonly known as ELK Stack, which has Elasticsearch, Logstash, and Kibana with Beats, a lightweight shipping agent that sends data to Elasticsearch. Elasticsearch provides a unified view of data - metric data, APM data, log data, etc. that will be saved as JSON Document.
An open-source, server-side data processing pipeline aggregates and processes data from different machines and sends it to Elasticsearch
FileBeat can monitor log files, parse them and import into Elasticsearch in near real-time
Note: HCL Commerce V9.1 will use NiFi to ship data into elasticsearch
Web UI tool for searching and data visualization, providing real-time graphs, charts, and maps and assisting with log analysis
Also included is Canvas an advanced application that allows users to create custom dynamic infographics based on their data
HCL understands the need to provide a search solution that would improve search relevancy and experience, a service that has the ability to provide unified, accurate data, and would manage schema and service behavior. With improved ML and AI capabilities, elasticsearch can visualize data, understand the intent of the customers and business trends, and provide accurate search results. It also has intelligent query service (NLP, Matchmaker) and flexible indexing pipeline. With elastic search, HCL Commerce would meet customer expectations and business expectations, both B2B and B2C, as well.