Slyh: Sozialrocker

Beitrag lesen

Hallo,

Ich klinke mich mal hier ein, weil das ein noch aktiver Zweig der Diskussion ist und zudem einer, in dem vernünftig diskutiert wird.

:-)

Für jedes Posting eine XML-Datei auf die Platte zu schreiben dürfte doch eigentlich schnell genug gehen. Nach einem Forumsabsturz könnte man daraus Problemlos wieder die Datenstruktur im RAM herstellen.
Gibt es einen Grund, warum das nicht so gemacht wird, den ich gerade nicht sehe?

Oh, hey, diesen Aspekt habe ich noch gar nicht betrachtet. Nämlich was
passiert, wenn die tolle Struktur im RAM -- die ja letzendlich auch nur
die (hoffentlich) persistenten Daten in der Datenbank (sorry) für's
Lesen cached -- beim Absturz flöten geht.

Bis die wieder aufgebaut ist, könnte es nämlich tatsächlich ein
bißchen dauern, falls man diesen Fall nicht durch Sicherungsmaßnahmen
wie das Ablegen der Thread-IDs aller Threads der aktuellen Hauptdatei
in der Datenbank (*duck*) vorsieht.

Tatsächlich sollte das Herstellen dieser Struktur aber sowohl aus
XML-Dateien wie auch aus der Datenbank unter der Voraussetzung, daß
eben alle Thread-IDs der Hauptdatei bekannt sind, unproblematisch
sein.

Die Antwort auf deine implizite Frage ("Für jedes Posting eine
XML-Datei auf die Platte zu schreiben dürfte doch eigentlich schnell
genug gehen.") würde mich allerdings auch interessieren. Wieso schreibt
man nicht direkt gleich in die XML-Datei?

Auch wenn jedesmal die Datei, in der der gesamte Thread abgelegt
wird, komplett neu geschrieben werden muß, so wird ja wohl nicht mehr
als alle 30 Sekunden ein Posting abgesetzt. Und in 30 Sekunden
sollten ja locker 5000 XML-Dateien aus einer einzelne Thread-Struktur
erzeugt und auf die Platte verbannt werden können...

Gruß
Slyh

0 224

Grund fuer Forums-Abstuerze gefunden

Christian Kruse
  • zu diesem forum
  1. 0
    Elya
  2. 0
    XaraX
    1. 0
      Christian Kruse
      1. 0
        Carsten
        1. 0
          Harry
          1. 0
            XaraX
            1. 0
              LanX!
              1. 0
                LanX!
              2. 0
                at
                1. 0
                  LanX!
                2. 0
                  Christoph Schnauß
                  1. 0
                    Tim Tepaße
                  2. 0
                    at
                    1. 0
                      LanX!
                      1. 0
                        at
                        1. 0
                          LanX!
                          1. 0
                            at
                            1. 0
                              LanX!
                              1. 0
                                at
                                1. 0
                                  LanX!
                                  1. 0
                                    at
                                    1. 0
                                      LanX!
                                      1. 0
                                        Freudscher Bug
                                      2. 0
                                        at
                                        1. 0
                                          LanX!
                                          1. 0
                                            at
                                            1. 0
                                              LanX!
                                      3. 0
                                        Henryk Plötz
                                        1. 0
                                          at
                3. 0
                  Harry
                  1. 0
                    LanX!
                  2. 0
                    at
                    1. 0
                      Harry
                      1. 0
                        at
                      2. 0
                        Matti Maekitalo
  3. 0
    Chräcker Heller
    1. 0
      Christian Kruse
      1. 0
        Thomas J.S.
  4. 0
    Carsten
    1. 0
      MudGuard
      1. 0
        at
        1. 0
          Christoph Schnauß
          1. 0
            at
            1. 0
              MudGuard
              1. 0
                at
          2. 0
            MudGuard
            1. 0
              at
              1. 0
                MudGuard
  5. 0

    "Namen schützen" führt zu Fehlermeldung

    Utz
    1. 0
      Christian Kruse
      1. 0
        Utz
  6. 0
    Siechfred
    • menschelei
    1. 0
      Christian Kruse
      1. 0
        Siechfred
  7. 0
    JürgenB
  8. 0
    Andreas-Lindig
    1. 0
      Christian Kruse
      1. 0
        Andreas-Lindig
        1. 0
          Wilhelm Turtschan.
          1. 0
            Andreas-Lindig
    2. 0
      Christoph Schnauß
      1. 0
        @ ;-)
        1. 0
          Christoph Schnauß
          1. 0
            Johannes Zeller
  9. 0
    Ludger Keitlinghaus
    1. 0
      Carsten
      1. 0
        Ludger Keitlinghaus
        1. 0
          Johannes Zeller
          1. 0
            Ludger Keitlinghaus
            1. 0
              Johannes Zeller
              1. 0
                Ludger Keitlinghaus
                1. 0
                  Daniela Koller
                  1. 0
                    Ludger Keitlinghaus
                    1. 0
                      Götz
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Götz
                    2. 0
                      Daniela Koller
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Schuer
                          1. 0
                            Ludger Keitlinghaus
                  2. 0
                    Mathias Bigge
                    1. 0
                      Daniela Koller
                2. 0
                  Götz
                  1. 0
                    Ludger Keitlinghaus
                    1. 0
                      Götz
                      1. 0
                        Christian Kruse
                        1. 0
                          Ludger Keitlinghaus
                          1. 0
                            Daniela Koller
                          2. 0
                            Christian Kruse
                            1. 0
                              Ludger Keitlinghaus
                              1. 0
                                Christian Kruse
                                1. 0
                                  Ludger Keitlinghaus
                              2. 0
                                Henryk Plötz
                    2. 0
                      Henryk Plötz
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Johannes Zeller
                          1. 0
                            Ludger Keitlinghaus
                            1. 0
                              Robert
                              1. 0
                                Ludger Keitlinghaus
                                1. 0
                                  Johannes Zeller
                            2. 0
                              Johannes Zeller
                3. 0
                  Henryk Plötz
                  1. 0
                    Ludger Keitlinghaus
                    1. 0
                      Henryk Plötz
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Henryk Plötz
                          1. 0
                            Ludger Keitlinghaus
                    2. 0
                      Johannes Zeller
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Jonathan Zeller
                        2. 0
                          Johannes Zeller
                          1. 0
                            Ludger Keitlinghaus
        2. 0

          Feindschaften

          Mathias Bigge
          1. 0

            Sozialrocker

            Ludger Keitlinghaus
            1. 0
              Mathias Bigge
              1. 0
                Ludger Keitlinghaus
                1. 0
                  Christian Kruse
                  1. 0
                    Ludger Keitlinghaus
                    1. 0
                      Christian Kruse
                      1. 0
                        Ludger Keitlinghaus
                        1. 0
                          Christian Kruse
                          1. 0
                            Ludger Keitlinghaus
                            1. 0
                              Christian Kruse
                              1. 0
                                Ludger Keitlinghaus
                                1. 0
                                  Christian Kruse
                                  1. 0
                                    Ludger Keitlinghaus
                                    1. 0
                                      Christian Kruse
                                      1. 0
                                        Ludger Keitlinghaus
                                        1. 0
                                          Christian Kruse
                                          1. 0
                                            Ludger Keitlinghaus
                                            1. 0
                                              Christian Kruse
                                2. 0
                                  Detlef G.
                                  1. 0
                                    Ludger Keitlinghaus
                                3. 0
                                  Raik
                        2. 0
                          Henryk Plötz
                          1. 0
                            Slyh
                            1. 0
                              Auge
                              1. 0
                                Slyh
                                1. 0
                                  Christian Kruse
                                  1. 0
                                    Christian Kruse
                                  2. 0
                                    Slyh
                                    1. 0
                                      Christian Kruse
                                      1. 0
                                        Slyh
                                    2. 0
                                      Christian Kruse
                                      1. 0
                                        Slyh
                                        1. 0
                                          Christian Kruse
                                          1. 0
                                            Sven Rautenberg
                                            1. 0
                                              Ludger Keitlinghaus
                                              1. 0
                                                Henryk Plötz
                                                1. 0
                                                  Ludger Keitlinghaus
                                                  1. 0
                                                    Henryk Plötz
                                                    1. 0
                                                      Stonie
                                                  2. 0
                                                    Slyh
                                                    1. 0
                                                      Ludger Keitlinghaus
                                                      1. 0
                                                        Raik
                                                2. 0
                                                  Slyh
                                                  1. 0
                                                    Christian Kruse
                                                    1. 0
                                                      Slyh
                                                      1. 0
                                                        Christian Kruse
                                                        1. 0
                                                          Slyh
                                                          1. 0
                                                            Christian Kruse
                                                            1. 0
                                                              Slyh
                                                              1. 0
                                                                Slyh
                                                                1. 0
                                                                  Christian Kruse
                                                              2. 0
                                                                Christian Kruse
                                                  2. 0
                                                    Henryk Plötz
                                                    1. 0
                                                      Slyh
                                                      1. 0
                                                        Henryk Plötz
                                                        1. 0
                                                          Slyh
                                              2. 0
                                                Slyh
                                                1. 0
                                                  Christian Kruse
                                                  1. 0
                                                    Slyh
                                                    1. 0
                                                      Christian Kruse
                                                      1. 0
                                                        Slyh
                                                        1. 0
                                                          Christian Kruse
                                                          1. 0
                                                            Slyh
                                                            1. 0
                                                              Daniela Koller
                                                              1. 0
                                                                Slyh
                                                                1. 0
                                                                  Daniela Koller
                                                                  1. 0
                                                                    Slyh
                                                                    1. 0
                                                                      Daniela Koller
                                                                      1. 0
                                                                        Ludger Keitlinghaus
                                                                        1. 0
                                                                          Raik
                                                                      2. 0
                                                                        Wilhelm Turtschan
                                                                        1. 0
                                                                          Daniela Koller
                                                            2. 0
                                                              Christian Kruse
                                                              1. 0
                                                                Slyh
                                                                1. 0
                                                                  Daniel Thoma
                                                                  1. 0
                                                                    Slyh
                                                                    1. 0
                                                                      Daniel Thoma
                                                                      1. 0
                                                                        Raik
                                                                  2. 0
                                                                    Christian Kruse
                                                                    1. 0
                                                                      Slyh
                                                                      1. 0
                                                                        Christian Kruse
                                                                        1. 0
                                                                          Ludger Keitlinghaus
                                                                          1. 0
                                                                            Raik
                                                                          2. 0
                                                                            Johannes Zeller
                                                                    2. 0
                                                                      Daniel Thoma
                                                                      1. 0
                                                                        Christian Kruse
                                                                2. 0
                                                                  Christian Kruse
                                            2. 0
                                              Slyh
                            2. 0
                              Henryk Plötz
                          2. 0
                            Ludger Keitlinghaus
                            1. 0
                              Raik
                      2. 0
                        Christian Seiler
                        1. 0
                          Christian Kruse
                          1. 0
                            Christian Seiler
                    2. 0
                      Daniela Koller
                      1. 0
                        Ludger Keitlinghaus
          2. 0

            Soziopathen

            Orlando
            1. 0
              Wilhelm Turtschan
              1. 0
                Ludger Keitlinghaus
              2. 0
                Orlando
                1. 0
                  Wilhelm Turtschan
                  1. 0
                    Orlando
                    1. 0
                      Christian Kruse
                    2. 0
                      Ludger Keitlinghaus
                      1. 0
                        wahsaga
                    3. 0
                      Wilhelm Turtschan
                      1. 0
                        Orlando
          3. 0
            Henryk Plötz
            • menschelei
        3. 0
          Lude
  10. 0
    wahsaga