nach längerer Zeit viel Probieren etc. ist es mir gelungen eine Version für MYSQL zu entwickeln
CODE
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH
|
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
+-----------+--------------+--------------+--------------+---------+----------+---------------+
5 rows in set (0.00 sec)
+-----------+--------------+--------------+--------------+---------+----------+------------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
| 1 | 321 | 2 | NULL | 130 | 3 | 1;;321;;2;;130 |
| 1 | 4595 | 19 | NULL | 130 | 3 | 1;;4595;;19;;130 |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
7 rows in set (0.00 sec)
das Ganze system wurde auf einer Community gestestet. Während der Testphasen war die Community gut besucht 1200+ User online und hat keine leistungseinbußen nach sich gebracht.
Apache und MYsql laufen auf demselben Server.
70000 User mit 500.000 Buddyeintragen in der Ebene 1.
Testlink:
http://wq.blue-line-webdesign.de/path.php?from=10063&to=6000
http://wq.blue-line-webdesign.de/all.php?from=10063
einfach mit den ID-Nummern spielen es sind 50000 Testuser drinn
bei Fragen / Interesse ICQ 292913800
CODE
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH
|
+-----------+--------------+--------------+--------------+---------+----------+---------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
+-----------+--------------+--------------+--------------+---------+----------+---------------+
5 rows in set (0.00 sec)
+-----------+--------------+--------------+--------------+---------+----------+------------------+
| USER_FROM | USER_LEVEL_2 | USER_LEVEL_3 | USER_LEVEL_4 | USER_TO | DISTANCE | PATH |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
| 1 | 2 | NULL | NULL | 130 | 2 | 1;;2;;130 |
| 1 | 2 | 19 | NULL | 130 | 3 | 1;;2;;19;;130 |
| 1 | 4 | 2 | NULL | 130 | 3 | 1;;4;;2;;130 |
| 1 | 11 | 2 | NULL | 130 | 3 | 1;;11;;2;;130 |
| 1 | 18 | 2 | NULL | 130 | 3 | 1;;18;;2;;130 |
| 1 | 321 | 2 | NULL | 130 | 3 | 1;;321;;2;;130 |
| 1 | 4595 | 19 | NULL | 130 | 3 | 1;;4595;;19;;130 |
+-----------+--------------+--------------+--------------+---------+----------+------------------+
7 rows in set (0.00 sec)
das Ganze system wurde auf einer Community gestestet. Während der Testphasen war die Community gut besucht 1200+ User online und hat keine leistungseinbußen nach sich gebracht.
Apache und MYsql laufen auf demselben Server.
70000 User mit 500.000 Buddyeintragen in der Ebene 1.
Testlink:
http://wq.blue-line-webdesign.de/path.php?from=10063&to=6000
http://wq.blue-line-webdesign.de/all.php?from=10063
einfach mit den ID-Nummern spielen es sind 50000 Testuser drinn
bei Fragen / Interesse ICQ 292913800