Turinys:
Pastaraisiais metais pradėjo vystytis mobiliosios programos. Perėjimas prie išmaniųjų telefonų ir planšetinių kompiuterių davė didžiulį postūmį mobiliųjų įrenginių vartotojų skaičiui visame pasaulyje. Dėl augančios mobiliųjų įrenginių vartotojų bendruomenės, mobiliųjų programų poreikis ir lūkesčiai taip pat labai išaugo. Norint, kad kūrėjai patenkintų mobiliųjų programų poreikį, vis svarbesnis tampa tobulinimo proceso supaprastinimas, kad jis būtų efektyvesnis ir mažiau streso. „NoSQL“ naudojimas mobiliosioms programoms daro būtent tai. (Gaukite „NoSQL“ fono „NoSQL 101.“)
Kodėl santykinės duomenų bazės nėra pakankamai geros
Reliacinės duomenų bazės modelis tiesiog nėra idealus mobiliųjų programų dinaminiams poreikiams tenkinti. Vienai tradicinėms SQL duomenų bazėms naudojamos fiksuotos schemos. Dėl to kyla problemų, nes naudojant mobiliąsias programas yra daug situacinių reikalavimų. Kai kūrėjai sugalvoja naujų savo programų idėjų ir funkcijų, pakeitimų atlikimas tampa daug laiko reikalaujančia užduotimi, nes reikia nuolat keisti duomenų bazės schemą.
Internetinis seminaras: Diferenciacijos atskleidimas: atvyksta nauja plečiamos infrastruktūros epocha - užsiregistruokite čia |
Pvz., Tarkime, kad kūrėjas kuria programą, panašią į „Piktus paukščius“, kur skirtingų tipų personažai atlieka skirtingus veiksmus. Naudojant reliacinę duomenų bazę, norint papildyti simbolių tipus ar veiksmus, kuriuos jie gali atlikti, gali prireikti visiškai pakeisti schemą, kad ji atitiktų pakeitimą. Atsižvelgiant į pakeitimo dydį, kūrėjui tai gali užtrukti daug laiko ir pastangų.
