Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara terbaik untuk menyimpan data XML dalam database MySQL, dengan beberapa persyaratan khusus

Anda dapat membuat blob kolom (yaitu mediumtext kolom). Alih-alih menyisipkan XML murni sebagai string dalam DB, Anda dapat membuat zip XML, lalu menyimpannya di MySQL.

Ketika Anda membaca dari MySQL, Anda unzip lagi. Karena XML adalah teks, Anda akan mendapatkan tingkat kompresi yang sangat tinggi (mendekati kompresi 80%). Proses pemikirannya adalah, disk IO membutuhkan waktu lebih lama daripada kompresi/un-kompresi yang sebagian besar terikat Prosesor.

Kelemahannya adalah Anda tidak lagi dapat melakukan kueri atau melakukan penelusuran teks lengkap menggunakan SQL....



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Penggabungan multi-kolom di beberapa tabel?

  2. Salin item dari treeview tkinter

  3. Berapa kisaran maksimum varchar di MySQL?

  4. Bagaimana cara mengganti karakter non-numerik di MySQL?

  5. Masalah perbandingan titik mengambang MySQL