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

Haruskah saya menjalankan mysql di google cloud run? (atau basis data apa pun)

Menjalankan database SQL tidak cocok untuk Cloud Run.

Pertama-tama, kontrak antara container yang di-deploy dan Cloud Run adalah bahwa container harus menjalankan server HTTP pada port 8080. Sebenarnya bukan cara kerja MySQL.

Kedua, wadah akan dibatasi pada sistem file yang disertakan dalam gambar wadah. Gambar yang sama ini akan dipakai berkali-kali saat layanan menangani beban. Tidak akan ada cara untuk mempertahankan data yang ditulis ke MySQL. Anda bisa saja menyimpan data baca-saja dalam gambar itu yang hanya berubah saat gambar baru dipublikasikan, tetapi bukan itu yang sebenarnya Anda harapkan untuk menggunakan database relasional.

Cloud Run sangat baik dalam mengoperasikan layanan HTTP/web dengan cara tanpa server dan skalabel. Layanan web ini biasanya menggunakan API dan layanan lain yang diterapkan ke Google Cloud, atau layanan pihak ketiga. Ini tidak benar-benar dimaksudkan untuk menawarkan layanan basis data yang persisten, skalabel, dan sesuai dengan ACID - ini adalah jenis ruang masalah yang sangat berbeda.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mengatur versi basis data target untuk migrasi meja kerja mysql

  2. Bagaimana saya bisa menghapus layar di konsol MySQL?

  3. Kesalahan:SQLSTATE[42000]:Kesalahan sintaks atau pelanggaran akses dengan cakePHP

  4. MySQL pilih catatan dengan jumlah lebih besar dari ambang batas

  5. Pencarian yang difilter pengguna di django