Usecase a recruitment company website that stores candidate information and searches for different job requirements , since this usecase would be mainly on search that would on any attribute of candidate cv , opensearch can work good in this use case .
The candidate profile will be across multiple verticals so schema should be flexible eg. software developer cv will hold different details as compared to heavy machinery operator . we are not taking traditional approach of making a form for each type rather we will use AI to extract the information from uploaded cv.
In Opensearch we create index of collection of documents