NoSQL adalah istilah yang dikenal dalam teknologi komputasi untuk merujuk kepada kelas yang luas dari sistem manajemen basis data yang di identifikasikan dengan tidak mematuhi aturan pada model sistem manajemen basis data relasional yang banyak digunakan.
NoSQL tidak dibangun terutama dengan table dan umumnya tidak menggunakan SQL untuk memanipulasi data, sehingga sering ditafsirkan sebagai “tidak hanya SQL”.
Perbandingan dengan SQL (berbasis relasi)
NoSQL memiliki performansi lebih baik dalam hal insert, select, dan update query dibandingkan SQL, tetapi dalam hal delete query NoSQL relatif lebih lambat dibandingkan SQL.[1]