Christian Kruse: Heise installiert Forum auf MySQl-Basis

Beitrag lesen

Hallo,

Auch 1 GB RAM geht irgendwann zur Neige, ebenso wie 54GB HDD,
insbesondere bei entsprechend "platzverschwänderischer" Datenspeicherung
mittels XML.
Aber das XML-Format dient doch nur der _externen_ Speicherung. Intern
werden die Daten sinnvollerweise "anders" repräsentiert. Beispiel: Eine
HTML-Datei wird in ein DOM transformiert.

Eben.

Wenn ich nicht völlig irre, geht es bei der Normalisierung von Daten vor
allem darum, sich häufig wiederholende Daten durch Verteilung auf
verschiedene Tabellen zu vermeiden.

Wie sich dieser Grundgedanke mit dem Grundkonzept von XML mit seinen
sich ständig wiederholenden Tags vertragen soll, ist mir komplett
schleierhaft.
Wieso sollte er das? Ich bin mir auch nicht sicher, ob es bei
Normalisierung primär um Performanzoptimierung (um Resourcenschonung
sicherlichl) oder eher um Datenkonsistenz geht.

Ich wuerde sagen, Datenkonsistenz. Denn es waere sicherlich schneller, wenn
die Daten nicht erst muehsam aus einer anderen Tabelle dazugeholt werden
muessen. Versteh mich nicht falsch, ich mag relationale Datenbanken :-)

Ich würde die Lösung bevorzugen, die _insgesamt_ den besten
Kosten/Nutzen-Ouotienten verspricht. Ich bin mir nicht sicher, ob für ein
Forum wie dieses bei geeignetem Design einer DB-basierte Lösung
zwangsläufigerweise zu subjektiv besserer Performanz führt.

Im momentanen Konzept denke ich das schon. In einem anderen Konzept
wahrscheinlich nicht mehr: wenn die XML-Daten geparsed im Speicher liegen,
wird eine DB wohl nicht mehr mithalten koennen.

Gruesse,
 CK

0 80

Heise installiert Forum auf MySQl-Basis

andreas
  • zur info
  1. 0
    Achim Schrepfer
    1. 0
      andreas
      1. 0
        Achim Schrepfer
        1. 0
          andreas
          1. 0
            Stefan Muenz
            1. 0
              Christian Kruse
  2. 0
    Schuer
    1. 0
      andreas
  3. 0
    Thomas Meinike
    1. 0
      Achim Schrepfer
  4. 0
    Wilhelm
  5. 0

    Heise auf dem Weg zur Computer-Bild...

    Bio
    1. 0
      Thomas Meinike
  6. 0
    Christian Kruse
    1. 0
      kerki
  7. 0
    kerki
    1. 0
      Daniela Koller
      1. 0
        Stefan Muenz
        1. 0
          Bio
          1. 0
            Martin Jung
            1. 0
              Bio
        2. 0
          Daniela Koller
          1. 0
            Martin Jung
            1. 0
              Daniela Koller
              1. 0
                Martin Jung
                1. 0
                  Daniela Koller
                  1. 0
                    Martin Jung
                    1. 0
                      Daniela Koller
                      1. 0
                        Christian Kruse
                    2. 0
                      Stefan Muenz
                      1. 0
                        Christian Kruse
              2. 0
                Ed X
                1. 0
                  Daniela Koller
                  1. 0
                    Ed X
                    1. 0
                      Daniela Koller
                      1. 0
                        Ed X
                    2. 0
                      Christian Kruse
                      1. 0
                        Ed X
                        1. 0
                          Frank Schönmann
                        2. 0
                          Martin Jung
                          1. 0
                            Frank Schönmann
                          2. 0
                            Ed X
                  2. 0
                    Henryk Plötz
                  3. 0
                    Michael Schröpl
                    1. 0
                      Daniela Koller
                      1. 0
                        Michael Schröpl
          2. 0
            Stefan Muenz
            1. 0
              Daniela Koller
              1. 0
                kerki
                1. 0
                  Martin Jung
                  1. 0
                    kerki
                2. 0
                  code2i
                  1. 0
                    Michael Schröpl
                3. 0
                  Christian Kruse
                  1. 0
                    kerki
                    1. 0
                      Martin Jung
                      1. 0
                        Christian Kruse
                        1. 0
                          Martin Jung
            2. 0
              Michael Schröpl
        3. 0
          kerki
      2. 0
        kerki
        1. 0
          Daniela Koller
          1. 0
            kerki
            1. 0
              Christian Kruse
      3. 0
        Michael Schröpl
        1. 0
          Martin Jung
          1. 0
            Michael Schröpl
    2. 0
      Martin Jung
    3. 0
      Thomas J.S.
      1. 0
        kerki
        1. 0
          Michael Schröpl
        2. 0
          Thomas J.S.
          1. 0

            Das unbekannte Wesen

            kerki
            • xml
            1. 0
              Thomas J.S.
              1. 0
                kerki
                1. 0
                  Thomas J.S.
                  1. 0
                    Thomas J.S.
                    1. 0
                      Michael Schröpl
                  2. 0
                    Michael Schröpl