Ho bisogno di 2 capacità:
- calcolo reciproco di amici che distinguono tra diversi tipi di bordi (ad esempio FRIEND, ENEMY e altri)
- ottenere relazioni che distinguono tra diversi tipi di bordi come sopra
Il mio problema è la velocità: se uso un database come MySQL, posso ottenere migliaia di relazioni in pochi momenti, ma se ho bisogno di calcolare amici comuni, costa molto per il mio server, vero?
Ho circa 100.000 account sul mio sito e voglio introdurre un sistema di relazioni, ma ovviamente devo decidere il modo giusto per svilupparlo. Hai qualche idea?