Autor Zpráva
candiess
Profil
Dobrý den,
už dlouho mě zajímají informace okolo vývoje Facebooku a tak se nemohu zeptat,
jak dělají databázi (tabulku) přátel, kdo je s kým..

Případně jak je to s příspěvky? Který uživatel má co vidět na zdi.. nevím zdali jsem to dobře vysvětlil.

Doufám, že se najde nějaký odborní, který by mi to dokázal vysvětlit :)
ShiraNai7
Profil
To ti nikdo, kdo fyzicky nedělá na kódu FB , asi neřekne. S přáteli bych hádal nějakou jednoduchou relační tabulku 1:1. Co se týče příspěvků - netuším. To bude výsledek nějaké složitější operace.
candiess
Profil
ShiraNai7:
Relace 1:1?? Je to celkem velká náročnost na to, že FB v dnešní době využívá přes půl miliardy uživatelů... celkem náročný dotaz na databázi.. a co se týče příspěvků, mazec
Alphard
Profil
Já bych přátele tipoval naopak na relaci M:N. Ale pak tam jsou různá nastavení přátelé přátel a v podstatě prohledávání do šířky, které jesti cachují, bude dost složité.
O náročnosti při známém množství uživatelů nepochybujte :-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: