lundi 12 août 2019

Global Search within multiple products

I am working on Global Search feature for the Product suite. We have 4 different products, Product A,B,C and D. Each products have their own user rules and those rules defined accessibility to results for the global search.

I want some recommendation what would be the best option for me in terms of technology which is more suitable for this kinds of design problems? I did some research on elastic-search - but i am stuck on the part how i can apply security rules from all the diff products to filter the search result

Any pointers will be really helpful

I have looked into Solr , graph-ql and elastic-search. But that did not answer how can i manage security rules which will be diff for all the products. Not sure how can i consolidate all of them and how can i filter the query results.

I am definitely going to leverage No-SQL as SQL is not right solution for this kinds of problem. However, roles/security is my concern

As a user i should be able to do global search across all the products based on keywords. The results should show data based on user and its security roles and information will be retrieved from all the products based on user role

Just a heads up - i am not allowed to use any cloud technologies like azure, aws etc.

Aucun commentaire:

Enregistrer un commentaire