Skip to content

Latest commit

 

History

History

product-search-v2

Product Search using OpenSearch Java high-level REST client

This small project demonstrates following functionalities and features:

  1. Text search
  2. Facets
    1. Dynamic multi-select facets
    2. Search Filters
    3. Range Facets
  3. Pagination
  4. Popular Searches
  5. Basic sorting
  6. Handling of Measurement Systems
  7. Test data ingestion
docker-compose up -d

Above command starts the following containers on your system:

  1. OpenSearch
  2. Postgres DB

Postman collection

Postman collection JSON is located here.

Import it in Postman to see all the available endpoints.

Test data setup

products.json contain all the products which are indexed into OpenSearch.