Suche Software analog Open BC

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
 
ich hol mal den Beitrag wieder hoch
smile.gif


Gibts mittlerweile ne Software analog zu XING? Die man günstig erwerben kann?
 
Also wie gesagt ich habe jetzt V1 fertig und arbeite an V2 die noch mehr speed haben wird.
Wer interesse hat einfach melden per PM ICQ email
smile.gif
.
Installationsanleizung sowie musterabfragen etc. hab ich alles da

Gruß Daniel
 
Wird es noch ein kleines öffentliches Tutorial geben, das wäre schon ganz interessant zu sehen wie du das Problem gelöst hast.
 
Hallo Liebe Forengemeinde,
In der Nacht zum heutigen tage ist V3 meines Beziehungsraphen fertig geworden. Von der Performance her ist es den anderen Vorgängerversionen um längen vorraus. Zu den Daten es wird ein externer daemon benutzt sowie mysql und php. Die Abfragezeiten betragen im schnitt 0.03S zur berechnung aller pfade eines Users. In der Datenbank sind 40.000.000 Beziehungen im Ersten Kannten enthalten gewesen. An den Feinheiten arbeite ich noch (PHP-Klasse) zur einfachen verwendung. Der Daemon ist skalierbar über mehere Server. Die serverload ist dabei zu vernachlässigen. Mein Testsystem war ein alter pentium mit 500 MHz 256 MB Ram und debain 4.0

bei Interesse gerne melden unter:
ICQ: 292-913-800
EMail daniel.niedergesaess@googlemail.com

EDIT
So hier mal abfragezeiten während eines stresstestes mit 60mio freundesbeziehungen im 1. kannten

search completed in:0.0039091110 seconds
search completed in:0.0059158802 seconds
search completed in:0.0065648556 seconds
search completed in:0.0065648556 seconds
search completed in:0.0253419876 seconds
search completed in:0.0094909668 seconds
search completed in:0.0058500767 seconds
search completed in:0.0042519569 seconds
search completed in:0.0042519569 seconds
search completed in:0.0068049431 seconds

LG Daniel
 
Zurück
Oben