Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search functionality is making lot's of request to the server #264

Open
Rupeshiya opened this issue Feb 3, 2020 · 2 comments
Open

Search functionality is making lot's of request to the server #264

Rupeshiya opened this issue Feb 3, 2020 · 2 comments

Comments

@Rupeshiya
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Search functionality is making lot's of request to the server instead some search engines can be used to improve the performance of web-app

Describe the solution you'd like
Add some search engines like elastic search

Describe alternatives you've considered
Or we can cache the result to decrease the search request to the server

Additional context
Add any other context or screenshots about the feature request here.

@Rupeshiya Rupeshiya changed the title Search functionality is making lot's of request to the serve Search functionality is making lot's of request to the server Feb 3, 2020
@Rupeshiya
Copy link
Contributor Author

Rupeshiya commented Feb 3, 2020

@Tushar19varshney Let me know your view
I would love to add this feature

@carpecodeum
Copy link
Collaborator

carpecodeum commented Feb 3, 2020

@Rupeshiya in my opinion elastic search is useful for a very large data pool whereas in this app a user may not have to search through a very large data set also elastic search has some disadvantages that can’t be easily bypassed when it is used as a storage. First of all, it isn’t ACID. It doesn’t support transactions so it isn’t possible to rollback first stored document if saving of a second fails also elastic search is distributed so it requires a lot of memory to paginate distant pages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants