sql >> Databasteknik >  >> RDS >> Mysql

vad är poängen med att serialisera arrayer för att lagra dem i db?

En sak du inte kan göra med CSV-notation (1,2,3,4 ) representerar flerdimensionella arrayer.

Inget av sätten är dock riktigt lämpligt. Data bör normaliseras till separata relaterade tabeller. Om det finns ett verkligt behov av att lagra serialiserad data i en databas som inte kan eller behöver normaliseras, bör den lagras som JSON, som är språkoberoende och mindre.



  1. Vad är STATISTICS IO i SQL Server?

  2. Postgres:Hur konverterar man en json-sträng till text?

  3. Varför är django ORM så mycket långsammare än rå SQL

  4. Python db-api:fetchone vs fetchmany vs fetchall