DEV Community

Discussion on: How to implement blocking and following user functionality in node.js as backend ??

Collapse
 
theodesp profile image
Theofanis Despoudis

Use a Set data structure ideally using Redis for checking membership, for example each user has a set of user ids as friends and a set of user ids as enemies. Now all the operations would involve using union find or intersection operations.

Collapse
 
rupeshiya profile image
Rupesh Krishna Jha

Great idea !! awesome , thanks a lot man ! ..
I got it .

Collapse
 
alkont68459079 profile image
alkont

is there a way to do so with emails, in order to block a received mail?