Rumah Database Apa itu basis data non-relasional? - definisi dari techopedia

Apa itu basis data non-relasional? - definisi dari techopedia

Daftar Isi:

Anonim

Definisi - Apa yang dimaksud dengan Non-Relational Database?

Basis data non-relasional adalah basis data yang tidak memasukkan model tabel / kunci yang dipromosikan oleh sistem manajemen basis data relasional (RDBMS). Basis data semacam ini membutuhkan teknik dan proses manipulasi data yang dirancang untuk memberikan solusi bagi masalah data besar yang dihadapi perusahaan besar. Basis data non-relasional yang muncul paling populer disebut NoSQL (Not Only SQL).

Techopedia menjelaskan Basis Data Non-Relasional

Sebagian besar basis data non-relasional dimasukkan ke dalam situs web seperti Google, Yahoo !, Amazon dan Facebook. Situs web ini memperkenalkan banyak aplikasi baru setiap hari dengan jutaan dan jutaan pengguna, sehingga mereka tidak akan mampu menangani lonjakan lalu lintas besar dengan solusi RDBMS yang ada. Karena RDBMS tidak dapat menangani masalah, mereka beralih ke jenis DBMS baru yang mampu menangani data skala Web dengan cara yang tidak berhubungan.


Aspek yang menarik dari database non-relasional seperti NoSQL adalah skalabilitas. NoSQL menggunakan sistem BASE (pada dasarnya tersedia, soft-state, akhirnya konsisten). Basis data non-relasional mengabaikan bentuk tabel baris dan kolom yang digunakan basis data relasional yang mendukung kerangka kerja khusus untuk menyimpan data, yang dapat diakses oleh API kueri khusus. Kegigihan adalah elemen penting dalam database ini. Untuk mengaktifkan throughput cepat data dalam jumlah besar, pilihan terbaik untuk kinerja adalah "dalam memori, " daripada membaca dan menulis dari disk.


Database relasional menggunakan sistem ACID, yang memastikan konsistensi data dalam semua situasi manajemen data tetapi jelas membutuhkan waktu lebih lama untuk diproses karena semua hubungan tersebut dan sifat percabangannya. Namun, sistem BASE melonggarkan persyaratan konsistensi untuk mencapai ketersediaan dan partisi yang lebih baik untuk skalabilitas yang lebih baik.

Apa itu basis data non-relasional? - definisi dari techopedia