[SQL] User Daten auf entfernen und Internen Servern..

Dieses Thema im Forum "Webentwicklung" wurde erstellt von freakZ, 23. August 2009 .

  1. 23. August 2009
    User Daten auf entfernen und Internen Servern..

    Hallo Leute,

    ich habe folgende überlegung und zwar da wir sehr viel user erwarten bei einem projekt wär es so gedacht das wir mittels php und mysql eine "replikation" im erweitesten sinne reproduzieren.

    Es stehen gesamt 5 verschiedene mysql Server in DE und USA zur verfügung.

    Soll nun folgendes heißen:
    - User meldet sich an landet in authdb (passwort,nick,mail,handynummer)
    Diese Datenbank "autdb" wir immer zum login , passwort vergessen benutzt, dort liegen ALLE Registierten daten wie oben geschrieben.

    Nun sollte es so weitergehen:
    udb1,udb2,udb3 und udb4 sind eigene mysql server - jeder dieser Server z.b udb1 hat eine ID limitations von z.b 1 - 3000 - dieses Limit heißt also nun wenn sich ein user anmeldet bekommt er eine ID mit der er auch am auth server abgefragt wird.

    Gestaltet dieser user mit der beispiel id 2390 so landet er auf udb1 wo alle seine daten gespeichert sind - da diese datenbank zuständig ist für diesen user - auch werden empfangene und gepostete fotos von diesem user in der userdb1 abgelegt.

    Wenn aber nun ein user 3001 hat landet er schon in udb2 und alle seine bekommenen gästebuch einträge als auch seine empfangenen nachrichten.

    Hoffe ihr wisst was ich meine =)

    greeZ
     
  2. 23. August 2009
    AW: User Daten auf entfernen und Internen Servern..

    Finde den Lösungsansatz eigentlich nicht gut... Eine Datenbank sollte eigentlich genügen.
    Ansonsten halt eine slavedatenbank einrichten, aber das reicht auch noch wenn man dann wirklich soviel last hat dass es eine DB nicht mehr schafft.

    Schau dir mal Memcached oder ähnliche Technologien näher an.
    (Zum Vergleich - Wikipedia hat 'gerade mal' 6 Datenbankserver für de.wikipedia.org in Benutzung.

    Und sei mir nicht böse: Aber ich glaube nicht das du auch nur ein 6tel der Last aufbringst die Wikipedia benötigt.)
     
  3. 23. August 2009
    AW: User Daten auf entfernen und Internen Servern..

    Hallo,

    die technik ist mir bekannt , nur das problem ist jenes ich möchte keinen db clonen oder duplizieren eine als master und eine als slave das ist alles für dieses vorhaben unfug.

    Es geht darum in einer DB sind gerade und in der anderen Db sind ungerade benutzer IDS , fallt eine DB aus sind nicht alle userdaten nicht verfügbar sondern eben nur ein geringer teil von 3.000 bis 5.000 user ids.

    Das ist der sinn dahinter.
     
  4. 30. August 2009
    AW: User Daten auf entfernen und Internen Servern..

    So nachdem dir nach 7 Tagen immer noch keiner geantwortet hat (verständlicherweise), sag ich es jetzt doch nochmal:

    Bei einer Master/Slave Lösung würden bei einem Ausfall immer noch ALLE Daten zur Verfügung stehen. - Wieso sollte das also Unfug sein?
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.