Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 742 Bytes

File metadata and controls

32 lines (22 loc) · 742 Bytes

Product Search using OpenSearch Java 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. 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.