Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-JSON-Speicher im Vergleich zu zwei Tabellen

Verwenden einer großen Textdatei zum Speichern von serialisierten (egal welche Art von Serialisierung) bedeutet :

  • Das Schema muss nicht geändert werden, um Spalten hinzuzufügen/zu entfernen
  • Fähigkeit, so ziemlich alles zu speichern, was Sie wollen
  • ABER:Sie werden nicht in der Lage sein, mit diesen Daten auf der MySQL-Seite zu arbeiten – insbesondere können Sie diese nicht in einem where verwenden -Klausel.
    Grundsätzlich bedeutet dies, MySQL zum Speichern von Daten zu verwenden – und nichts weiter als Speicher

Wenn Sie diese Daten nur auf der PHP-Seite verwenden möchten und nie mit den auf der SQL-Seite arbeiten müssen, nehme ich an, dass das Speichern von allem in einem großen Textfeld eine Lösung ist.
(und in diesem Fall, ich sehe nicht, warum es langsamer als eine andere Lösung sein sollte)