Rumah Pengembangan Apa yang pada dasarnya tersedia, keadaan lunak, konsistensi akhirnya (basis)? - definisi dari techopedia

Apa yang pada dasarnya tersedia, keadaan lunak, konsistensi akhirnya (basis)? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang Pada dasarnya Tersedia, Status Lunak, Konsistensi Akhir (BASE) artinya?

Pada dasarnya Tersedia, Soft State, Eventual Consistency (BASE) adalah filosofi desain sistem data yang menghargai ketersediaan daripada konsistensi operasi. BASE dikembangkan sebagai alternatif untuk menghasilkan arsitektur data yang lebih skalabel dan terjangkau, memberikan lebih banyak pilihan untuk memperluas perusahaan / klien TI dan hanya memperoleh lebih banyak perangkat keras untuk memperluas operasi data.

Techopedia menjelaskan pada dasarnya Tersedia, Status Lunak, Konsistensi Akhirnya (BASE)

BASE dapat dijelaskan berbeda dengan filosofi desain lain - Atomicity, Consistency, Isolasi, Durability (ACID). Model ACID mempromosikan konsistensi atas ketersediaan, sedangkan BASE mempromosikan ketersediaan di atas konsistensi.

Para ahli telah mencatat bahwa BASE membutuhkan tingkat "kegagalan, " atau kurangnya konsistensi, yang membuat operasi data berjalan kurang efektif tanpa membebani pengguna. Contohnya adalah ketika seorang desainer melonggarkan konsistensi dari basis data transaksional keuangan dengan memungkinkan waktu jeda antara transaksi dan pembaruan akun. Mengizinkan data yang kurang diperbarui secara konstan memberi pengembang kebebasan untuk membangun efisiensi lain ke dalam keseluruhan sistem. Dengan kata lain, unsur-unsur seperti konsistensi dan ketersediaan sering dipandang sebagai pesaing sumber daya, di mana penyesuaian satu dapat mempengaruhi yang lain. Dalam BASE, para insinyur menerima gagasan bahwa data memiliki fleksibilitas untuk "pada akhirnya" diperbarui, diselesaikan atau dibuat konsisten, daripada langsung diselesaikan.

Apa yang pada dasarnya tersedia, keadaan lunak, konsistensi akhirnya (basis)? - definisi dari techopedia