Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    magento-marketplace-mod

    Magento Elasticsearch

    What’s Elasticsearch?

    Elasticsearch is the fastest search engine that returns the results for the entered query in real-time. Elasticsearch is actually a highly scalable open-source full-text search and analytics engine.  It allows you to store, search, and analyze big volumes of data quickly and in near real time.

    Why is it used?

    Are you running an online web store where you are allowing your customers to search for products that you sell? If yes, you can use Elasticsearch to store your entire product catalog on the server where you have installed the Elasticsearch and provide search and autocomplete suggestions for the customers of your store.

    Suppose, that we are searching a word “Apple” on our local SQL database. It will surely be a time-consuming process as all the data will be checked through for finding the word “Apple”. But, if we make use of the Elasticsearch and put all of our catalog data in the Elasticsearch server it would for sure return us with the IDs’ of the products having the “Apple” word associated with them. Thus narrowing-down the search results for us and in turn providing faster search results.

    Features

    • The admin can upload all catalog on the Elastic Server.
    • The admin can delete the catalog data from the Elastic server.
    • Catalog product data auto updates on the Elastic server when products update on magento.
    • Catalog search results are fast.

    Installation

    Installation of the module is super easy, you just need to move the app folder into Magento root folder on the server as shown below in the snapshot.

    After moving the app folder, you just need to flush the Magento cache, by navigating through System->Cache Management.

     

    Admin – Configuration

    After the successful installation of this extension on your web store, the admin will navigate through System->Configuration->Elastic Search Configuration. Here, you have to enable this extension for use, then enter the URL and the Port number of the server where you have installed the elastic search.

    After enabling the extension and entering the Server URL and Port number, you need to run the below command on your server to start the Elastic Server.

    “sudo /etc/init.d/elasticsearch start”

    After starting the server you will be able to see two options –

          1. Upload data on elastic server

    Click this option to upload all the data of your website on to the elastic server.

          2Remove all data from elastic server

    Click this option to delete all of the data that you have uploaded on your elastic server.

    After uploading the data, click the Save configuration button to save this configuration.

    That’s all for the Magento Elastic Search extension if you have any query or suggestions regarding the extension you can get back to us at webkul.uvdesk.com

    Current Product Version - 1.0.0

    Supported Framework Version - 1.6.x, 1.7.x, 1.8.x, 1.9.x

    . . .

    Comments (4)

    Add Your Comment

  • Laura
    What version of ElasticSearch does this support? And the demo seems to be broken.
    • Goldy Bhargava
      Hi Laura,

      Version 6.x & you can now check our demo it is working fine.

      Thanks

  • Fayyaz Khattak
    Is the extension free? If not, then how much does it cost? And do you guys are planning anything for Magento 2 as well?
  • Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index