O'ng tomondagi so'zlar NoSQL ma'lumotlar bazasi turlariga misollardir.
Key Value Stores Kalit qiymatlar do'koni xesh jadvalidanfoydalanadi, unda noyob kalit va ma'lum bir ma'lumot elementiga ko'rsatgich mavjud.
Tasavvur qiling-a, kalit-qiymat do'konlari telefon ma'lumotnomasiga o'xshaydi, bu erda shaxsning ismlari va ularning raqamlari birlashtiriladi.
Kalit qiymatlar doʻkonlarida standart soʻrovlar tili yoʻq. Siz olish, qo'yish va o'chirish buyruqlari yordamida ma'lumotlarni olasiz. Buning sababi yuqori samaradorlikka ega.
Ilovalar: Sharhlar va sessiya ma'lumotlarini saqlash uchun foydali. Pinterest Redis-dan foydalanuvchilar, izdoshlar, obunachilar, taxtachalar ro'yxatini saqlash uchun foydalanadi.
Wide Column stores Ustunlar ombori ma'lumotlar bazasida har bir satrdagi ustunlar shu qatorda joylashgan.
Har bir ustun oilasi RDBMS jadvalidagi qatorlar konteyneridir. Kalit bir nechta ustunlardan iborat qatorni aniqlaydi.
Qatorlarda ustunlar soni bir xil bo'lishi shart emas. Ustunlar boshqa qatorlarga qo'shmasdan istalgan vaqtda istalgan qatorga qo'shilishi mumkin. Bu bo'lingan qatorli do'kon.
Ilovalar: Spotify foydalanuvchi profili atributlari va metamaʼlumotlarni saqlash uchun Cassandra’dan foydalanadi.
Document Databases Hujjat do'konlari ma'lumotlarni saqlash uchun JSON, XML yoki BSON (JSONning ikkilik kodlashi) hujjatlaridan foydalanadi.
Bu kalit-qiymat ma'lumotlar bazasiga o'xshaydi, lekin hujjatlar do'koni yarim tuzilgan ma'lumotlardan iborat.
Bitta hujjat yozuvlar va uning ma'lumotlarini saqlash uchun mo'ljallangan.
U munosabatlar yoki qo'shilishlarni qo'llab-quvvatlamaydi.
Agar mijoz ma'lumotlarini va ularning buyurtmalarini saqlamoqchi bo'lsak, buni amalga oshirish uchun hujjatlar do'konlaridan foydalanishimiz mumkin.