MariaDB Galera Cluster is a synchronous multi-master cluster for MariaDB.[2]
Features
- Synchronous replication
- Active-active multi-master topology
- Read and write to any cluster node
- Automatic membership control, failed nodes drop from the cluster
- Automatic node joining
- True parallel replication, on row level
- Direct client connections, native MySQL look & feel
Benefits
The above features yield several benefits for a DBMS clustering solution, including:- No slave lag
- No lost transactions
- Both read and write scalability
- Smaller client latencies
Synchronous vs Asynchronous ReplikasiPerbedaan mendasar antara replikasi synchronous dan asynchronous adalah bahwa "sinkron" menjaminan bahwa jika perubahan terjadi pada satu node cluster, mereka terjadi pada node lain secara "serentak" atau pada waktu yang sama. "Asynchronous" tidak memberikan jaminan tentang penundaan antara menerapkan perubahan pada " master" node dan propagasi perubahan "slave" node . Penundaan bisa pendek atau panjang - itu adalah masalah keberuntungan . Ini juga berarti bahwa jika node master crash , beberapa perubahan terbaru mungkin akan hilang .Secara teoritis , replikasi sinkron memiliki sejumlah keunggulan dibandingkan asynchronous :
- Selalu highly available(HA) - tidak ada kehilangan data ketika salah satu node crash , dan replika data selalu konsisten
- transaksi dapat dijalankan pada semua node secara paralel
- dapat menjamin kausalitas di seluruh cluster
Langsung saja ke tahap instalasi, sebenarnya tadi rencananya mau bikin ini sebagai logbook singkat, tapi karena logbook nanti jadinya terlalu panjang & pusing sendiri orang yg baca. :)
Daftar Pustaka :Download MariaDB Galera di : downloads.mariadb.org/mariadb-galera/ekstrak file tersebut, lalu compile : #tar xzf mariadb*.tar.gz & cd maria* & make && make installsetelah proses compile dan install selesai, masuk ke direktori hasil instalasi di /usr/local/ : #cd /usr/local/tambahkan group baru untuk mysql menggunakan perintah pw : #pw groupadd mysqladduser baru mysql : #useradd -g mysql mysqlmasuk ke folder mysql : #cd mysqlset chown : #chown -R mysql .set chgrup : #chgrp -R mysql .install mysql mariadb pada user : #scripts/mysql_install_db --user=mysqlset chown root dan mysql : #chown -R root & chown -R mysql datajalankan mariadb : #bin/mysqld_safe --user=mysql &coba masuk ke shell mariadb : #/usr/local/mysql/bin/mysql -u rootsejauh ini tahap instalasi & setingan dasar mariadb selesai.More : https://gist.github.com/qalit/8239057karena koneksi leelet, Screenshot-nya nanti nyusul :D
[1] http://gudanglinux.wordpress.com/tag/mariadb/
[2] https://mariadb.com/kb/en/what-is-mariadb-galera-cluster/
{ 0 Comment... read them below or add one }
Post a Comment