Bermula dengan kelompok MySQL sebagai perkhidmatan

Bermula dengan kelompok MySQL sebagai perkhidmatan

Kluster MySQL.saya mula menawarkan Kelompok MySQL dan Kluster MariaDB sebagai perkhidmatan berdasarkan Replikasi Galera teknologi.

Dalam artikel ini kita akan melalui ciri -ciri utama a Mysql dan Mariadb kelompok sebagai perkhidmatan.

Kelompok mysql sebagai perkhidmatan

Apa itu cluster mysql?

Sekiranya anda pernah tertanya -tanya bagaimana anda dapat meningkatkan kebolehpercayaan dan skalabiliti pangkalan data MySQL anda, anda mungkin mendapati bahawa salah satu cara untuk melakukannya adalah melalui Kluster MySQL berdasarkan Galera Cluster teknologi.

Teknologi ini membolehkan anda mempunyai salinan lengkap pangkalan data MySQL yang disegerakkan di banyak pelayan dalam satu atau beberapa pusat data. Ini membolehkan anda mencapai ketersediaan pangkalan data yang tinggi - yang bermaksud jika 1 atau lebih daripada pelayan pangkalan data anda, maka anda masih akan mempunyai pangkalan data beroperasi sepenuhnya di pelayan lain.

Penting untuk diperhatikan bahawa bilangan pelayan minimum dalam a Kluster MySQL adalah 3 Kerana apabila satu pelayan pulih dari kemalangan, ia perlu menyalin data dari salah satu daripada dua pelayan yang lain yang membuat salah satu daripada mereka "penderma". Oleh itu, sekiranya berlaku pemulihan kemalangan, anda mesti mempunyai sekurang -kurangnya dua pelayan dalam talian yang mana pelayan yang terhempas dapat memulihkan data.

Juga, kluster MariaDB pada dasarnya adalah perkara yang sama dengan cluster MySQL hanya berdasarkan versi yang lebih baru dan lebih dioptimumkan pada mysql.

Mysql Cluster Galera Replikasi

Apa itu cluster mysql dan kluster MariaDB sebagai perkhidmatan?

Kelompok MySQL Sebagai perkhidmatan menawarkan anda cara yang baik untuk mencapai kedua -dua keperluan pada masa yang sama.

Pertama, anda mendapat Ketersediaan pangkalan data yang tinggi dengan kebarangkalian tinggi 100% uptime Sekiranya ada masalah pusat data.

Kedua, penyumberan luar tugas -tugas yang membosankan yang berkaitan dengan menguruskan kluster MySQL membolehkan anda memberi tumpuan kepada perniagaan anda dan bukannya menghabiskan masa untuk pengurusan kluster.

Malah, menguruskan kumpulan sendiri mungkin memerlukan anda melaksanakan tugas -tugas berikut:

  1. Peruntukan dan persediaan kluster - mungkin membawa anda beberapa jam dari pentadbir pangkalan data yang berpengalaman untuk menyediakan kluster operasi sepenuhnya.
  2. Pantau kelompok - Salah satu teknologi anda mesti mengawasi cluster 24 × 7 kerana banyak masalah boleh berlaku - cluster desynchronization, kemalangan pelayan, cakera mendapat penuh dll.
  3. Mengoptimumkan dan mengubah saiz kluster - Ini boleh menjadi kesakitan yang besar jika anda mempunyai pangkalan data yang besar dan anda perlu mengubah saiz kelompok. Tugas ini perlu ditangani dengan penuh perhatian.
  4. Pengurusan sandaran - anda perlu membuat sandaran data kluster anda untuk mengelakkannya hilang jika kelompok anda gagal.
  5. Resolusi isu - Anda memerlukan jurutera yang berpengalaman yang akan dapat mendedikasikan banyak usaha mengoptimumkan dan menyelesaikan masalah dengan kelompok anda.

Sebaliknya, anda boleh menjimatkan banyak masa dan wang dengan pergi dengan Kluster MySQL sebagai perkhidmatan yang ditawarkan oleh Mysqlcluster.saya Pasukan.

Jadi apa yang dimasukkan ke dalam cluster mysql sebagai perkhidmatan yang ditawarkan oleh mysqlcluster.saya?

Selain daripada ketersediaan pangkalan data yang tinggi dengan uptime yang hampir dijamin 100%, Anda mendapat keupayaan untuk:

  1. Saiz semula kluster MySQL pada bila -bila masa - Anda boleh meningkatkan atau mengurangkan sumber kelompok untuk menyesuaikan diri dengan pancang dalam trafik anda (RAM, CPU, cakera).
  2. Prestasi cakera dan pangkalan data yang dioptimumkan - cakera dapat mencapai kadar 100,000 IOPS yang penting untuk operasi pangkalan data.
  3. Pilihan Datacenter - anda boleh memutuskan di mana pusat data anda ingin menjadi tuan rumah kelompok. Kini Disokong - Digital Ocean, Amazon AWS, Rackspace, Google Compute Engine.
  4. Sokongan kluster 24 × 7 - Sekiranya ada yang berlaku kepada kelompok anda, pasukan kami akan sentiasa membantu anda dan memberi nasihat mengenai seni bina kluster anda.
  5. Backup cluster - Pasukan kami menetapkan sandaran untuk anda supaya cluster anda disokong secara automatik setiap hari ke lokasi yang selamat.
  6. Pemantauan kluster - Pasukan kami menetapkan pemantauan automatik sehingga sekiranya ada masalah, pasukan kami mula bekerja di kluster anda walaupun anda jauh dari meja anda.

Terdapat banyak kelebihan yang anda miliki Kluster MySQL Tetapi ini mesti dilakukan dengan berhati -hati.

Bercakap dengan pasukan cluster mysql untuk mencari pakej yang sesuai untuk anda.