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

pengaturan backend db untuk aplikasi dengan pengguna yang beragam secara geografis

Anda tidak dapat menggunakan replikasi asinkron di kedua arah tanpa membuat konflik replikasi yang tidak mungkin diselesaikan dan dipecahkan.

Oleh karena itu, pilihan Anda yang jelas adalah menggunakan pemisahan baca/tulis - minta aplikasi melakukan pembacaan nonkritis dari DB lokal (hanya baca), dan arahkan semua penulisan ke master. Kerugiannya adalah Anda tidak bisa langsung membaca kembali tulisan Anda sendiri.

Replikasi MySQL tidak sempurna dan memerlukan beberapa upaya untuk menyiapkan dan pemantauan berkelanjutan untuk mempertahankannya; Anda harus sering memeriksa data yang sama di budak. Beberapa kueri salah direplikasi; Anda harus memahaminya dan menghindarinya.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Permintaan MySQL bergabung dengan tiga tabel

  2. PHP/MySQL:Mengambil entri *penuh* minggu terakhir

  3. SQL DML:Nilai tanggal salah (MySQL)

  4. Baca tipe data Mediumblob dari MYSQL di C #

  5. Cara INSERT INTO...SELECT dengan ON DUPLICATE KEY