Many times I add a search above table:
I have search by date, amount, description.
Clicking one of the searches displays a hidden search box. It's css is display:none til needed.
Hello guys,
I am reaching out for some best practice. So I have basically a usertable where user data (mail, password, timestamps, etc.) is stored. In the app I have some community functionality where you can search this exact table by zip-code, gender, name , etc. and even by some relations data.
I somehow have the feeling this is not best practice. I have not really bad experience or issues with that other than some deadlocks, which result from updateing the "updated_at" on login so I can sort by that.
I am afraid of running into more issues and maybe performance problems.
So I thought of two methods how to solve this:
I prefer the first, since I am more familiar with mysql and I need pagination, but somehow I do not have the "yay" feeling on any of the solutions.
Did any of you guys face such an issue and what was your decision and why?
Thank you in advance.
That's like comparing apples with oranges. DynamoDB is a NoSQL database whereas Elastic is a proper search engine. Therefore the only right tool here is Elastic, but Elastic is notoriously hard to properly set up. Highly recommend Babenkoivan's packages if you go with Elastic.
Please or to participate in this conversation.