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

Replikasi MySQL untuk Ketersediaan Tinggi

Dengan senang hati kami umumkan bahwa whitepaper MySQL Replication for High Availability kami yang baru diperbarui sekarang tersedia untuk diunduh secara gratis!

Replikasi MySQL memungkinkan data dari satu server database MySQL disalin secara otomatis ke satu atau lebih server database MySQL.

Sayangnya downtime database sering disebabkan oleh pengaturan HA yang kurang optimal, waktu failover manual/berkepanjangan, dan failover manual aplikasi. Teknologi ini adalah pengetahuan umum bagi DBA di seluruh dunia, tetapi mempertahankan penyiapan ketersediaan tinggi tersebut terkadang dapat menjadi tantangan.

Dalam whitepaper ini, kami membahas fitur terbaru di MySQL 5.6, 5.7 &8.0 serta menunjukkan kepada Anda cara menerapkan dan mengelola pengaturan replikasi. Kami juga menunjukkan bagaimana ClusterControl memberi Anda semua alat yang Anda perlukan untuk memastikan infrastruktur database Anda bekerja dengan sangat baik.

Topik yang termasuk dalam whitepaper ini adalah …

  • Apa itu Replikasi MySQL?
    • Skema Replikasi
      • Replikasi Asinkron
      • Replikasi Semi-Sinkron
    • Pengidentifikasi Transaksi Global (GTID)
      • Replikasi di MySQL 5.5 dan Sebelumnya
      • Bagaimana GTID Memecahkan Masalah
      • MariaDB GTID vs MySQL GTID
    • Budak Multi-Utas
    • Budak yang Aman dari Kecelakaan
    • Komitmen Grup
  • Topologi untuk Replikasi MySQL
    • Guru dengan Budak (Replikasi Tunggal)
    • Master dengan Relay Slave (Replikasi Rantai)
    • Master dengan Master Aktif (Replikasi Melingkar)
    • Master dengan Master Cadangan (Beberapa Replikasi)
    • Beberapa Master ke Single Slave (Replikasi Multi-Sumber)
    • Galera dengan Replication Slave (Hybrid Replication)
  • Menyebarkan Pengaturan Replikasi MySQL
    • Setelan Umum dan SSH
    • Menentukan Server MySQL
    • Tentukan Topologi
    • Meningkatkan Skala
  • Menghubungkan Aplikasi ke Pengaturan Replikasi
    • Konektor Aplikasi
    • Konektor Sadar Kain
    • Proxy Terbalik/Penyeimbang Beban
      • MariaDB MaxScale
      • ProxySQL
      • HAProxy (Replikasi Master-Slave)
  • Kegagalan dengan ClusterControl
    • Kegagalan Master Otomatis
      • Daftar Putih dan Daftar Hitam
    • Kegagalan Manual Master
    • Kegagalan Seorang Budak
    • Script Sebelum dan Pasca-Failover
      • Kapan Kait Bisa Berguna?
        • Penemuan Layanan
        • Konfigurasi Ulang Proksi
        • Pencatatan Tambahan
  • Operasi - Mengelola Pengaturan Replikasi MySQL Anda
    • Tampilkan Status Replikasi
    • Mulai/Hentikan Replikasi
    • Promosikan Budak
    • Bangun Ulang Replikasi Budak
    • Cadangan
    • Pulihkan
    • Peningkatan Versi Perangkat Lunak
    • Perubahan Konfigurasi
    • Perubahan Skema
    • Perubahan Topologi
  • Masalah dan Pemecahan Masalah
    • Status Replikasi
    • Keterlambatan Replikasi
    • Pengalihan Data
    • Transaksi Salah
    • Budak yang Rusak
    • Rekomendasi

Unduh whitepaper hari ini!

Tentang ClusterControl

ClusterControl adalah sistem manajemen database open source all-inclusive untuk pengguna dengan lingkungan campuran yang menghilangkan kebutuhan akan beberapa alat manajemen. ClusterControl menyediakan fungsionalitas penerapan, pengelolaan, pemantauan, dan penskalaan tingkat lanjut untuk membuat database MySQL, MongoDB, dan PostgreSQL Anda aktif dan berjalan menggunakan metodologi yang telah terbukti yang dapat Anda andalkan untuk bekerja. Inti dari ClusterControl adalah fungsionalitas otomatisasinya yang memungkinkan Anda mengotomatiskan banyak tugas database yang harus Anda lakukan secara teratur seperti menerapkan database baru, menambahkan dan menskalakan node baru, menjalankan pencadangan dan peningkatan, dan banyak lagi.

Untuk mempelajari lebih lanjut tentang ClusterControl klik di sini.

Tentang Beberapa Sembilan

Manynines menyediakan perangkat lunak otomatisasi dan manajemen untuk klaster basis data. Kami membantu perusahaan menyebarkan database mereka di lingkungan apa pun, dan mengelola semua aspek operasional untuk mencapai ketersediaan skala tinggi.

Produk Somenines digunakan oleh pengembang dan administrator dari semua tingkat keahlian untuk menyediakan siklus basis data 'menyebarkan, mengelola, memantau, menskalakan' secara penuh, sehingga membebaskan mereka dari kompleksitas dan kurva pembelajaran yang biasanya dikaitkan dengan klaster basis data yang sangat tersedia. Somenines sering disebut "anti-startup" karena sepenuhnya didanai sendiri oleh para pendirinya. Perusahaan telah mengaktifkan lebih dari 32.000 penerapan hingga saat ini melalui produk populernya ClusterControl. Saat ini menghitung BT, Orange, Cisco, CNRS, Technicolor, AVG, Ping Identity dan Paytrail sebagai pelanggan. Somenines adalah perusahaan swasta yang berkantor pusat di Stockholm, Swedia dengan kantor di Singapura, Jepang dan Amerika Serikat. Untuk melihat siapa yang menggunakan Somenines hari ini, kunjungi, https://www.severalnines.com/company.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menyebarkan MySQL di Ubuntu dan Dikelola Sepenuhnya

  2. Pengantar tipe data MySQL

  3. Alternatif Meja Kerja MySQL Teratas

  4. MySQL:Masukkan catatan jika tidak ada di tabel

  5. MySQL ON DUPLICATE KEY UPDATE untuk memasukkan beberapa baris dalam satu permintaan