Guruh talabasi urayimov ixtiyorjonning Malumotlar bazasi fanidan bajargan mustaqil ishi


Kalit-qiymatli ma'lumotlar bazalari ma'lumotlar bazasining sodda turi bo'lib, unda har bir element kalit va qiymatlarni o'z ichiga oladi


Download 1.91 Mb.
bet2/3
Sana29.01.2023
Hajmi1.91 Mb.
#1139678
1   2   3
Bog'liq
4 - raqam

Kalit-qiymatli ma'lumotlar bazalari ma'lumotlar bazasining sodda turi bo'lib, unda har bir element kalit va qiymatlarni o'z ichiga oladi.
  • Keng ustunli do'konlar ma'lumotlarni jadvallar, qatorlar va dinamik ustunlarda saqlaydi.
  • Grafik ma'lumotlar bazalari ma'lumotlarni tugunlarda va qirralarda saqlaydi. Tugunlar odatda odamlar, joylar va narsalar haqidagi ma'lumotlarni saqlaydi, qirralar esa tugunlar orasidagi munosabatlar haqida ma'lumotni saqlaydi.

Nima uchun NoSQL?

  • NoSQL ma'lumotlar bazalari deyarli barcha sohalarda qo'llaniladi . Foydalanish holatlari juda muhim (masalan, moliyaviy ma'lumotlar va sog'liqni saqlash bo'yicha ma'lumotlarni saqlash )dan tortib, yanada qiziqarli va ahamiyatsiz (masalan, aqlli mushukchaning axlat qutisidan IoT ko'rsatkichlarini saqlash )gacha .

NoSQL qachon ishlatilishi kerak?

  • Qaysi ma'lumotlar bazasidan foydalanishni hal qilishda qaror qabul qiluvchilar odatda quyidagi omillardan birini yoki bir nechtasini topadilar, ularni NoSQL ma'lumotlar bazasini tanlashga olib keladi:
  • - Tez sur'atda Agile rivojlanishi
  • - Strukturaviy va yarim tizimli ma'lumotlarni saqlash
  • - Katta hajmdagi ma'lumotlar
  • - Kengaytirilgan arxitekturaga qo'yiladigan talablar
  • - Mikroservislar va real vaqtda oqim kabi zamonaviy dastur paradigmalari

NoSQL dizayn prinsiplari nima?


NoSQL ma'lumotlar bazalari an'anaviy relyatsion ma'lumotlar bazasini boshqarish tizimlari (RDBMS) bilan qo'llaniladigandan farqli dizayn yondashuvini talab qiladi. NoSQL ma'lumotlar bazalarining mashhurligining o'sishi agile va DevOps amaliyotlarini qabul qilish bilan parallel bo'ldi. RDBMS-lardan farqli o'laroq, NoSQL ma'lumotlar bazalari "birinchi dastur" yoki API-birinchi ishlab chiqish modellarini rag'batlantiradi. Ma'lumotlar modellari va ob'ektlarni ko'rib chiqishdan oldin, ishlab chiquvchilar birinchi navbatda ilovaga xos funksiyalarni qo'llab-quvvatlaydigan so'rovlarni ko'rib chiqadilar. Ishlab chiquvchilar uchun qulay bo'lgan ushbu arxitektura NoSQL ma'lumotlar bazalarining birinchi avlodi muvaffaqiyatiga yo'l ochdi.
Bundan farqli o'laroq, relyatsion ma'lumotlar bazalari ma'lumotlar modellariga juda qattiq, sxemaga asoslangan tuzilmalarni yuklaydi; ustunlar va satrlardan iborat jadvallar. Har bir jadval odatda ob'ektni belgilaydi. Jadvaldagi har bir satr bitta yozuvni o'z ichiga oladi va har bir ustunda ushbu yozuv uchun ma'lum bir ma'lumot mavjud. Jadvallar orasidagi munosabatlar aniq belgilangan va odatda sxemalar va ma'lumotlar bazasi qoidalari bilan amalga oshiriladi.

Download 1.91 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling