Преглед садржаја:
Дефиниција - Шта значи не-релациона база података?
Нерелациона база података је база података која не садржи модел таблице / кључа који системи за управљање релацијским базама података (РДБМС) промовишу. Овакве базе података захтевају технике манипулације подацима и процесе дизајниране да понуде решења за велике проблеме са подацима са којима се суочавају велике компаније. Најпопуларнија нереативна база у настајању зове се НоСКЛ (Нот Онли СКЛ).
Техопедиа објашњава не-релацијске базе података
Већина нерелационих база података уграђена је у веб локације као што су Гоогле, Иахоо !, Амазон и Фацебоок. Ове веб странице свакодневно уводе низ нових апликација са милионима и милионима корисника, тако да они не би могли да подносе велике прометне клице са постојећим РДБМС решењима. Пошто РДБМС не може да реши проблем, они су прешли на нову врсту ДБМС-а који је способан да обрађује податке са Веб скале на нереалан начин.
Занимљив аспект не-релацијске базе података као што је НоСКЛ је скалабилност. НоСКЛ користи БАСЕ систем (у основи доступан, софт-стате, евентуално доследан). Не-релацијске базе података одлазе из табела облика редова и ступаца, релацијске базе података користе се у корист специјализованих оквира за складиштење података, којима се може приступити помоћу посебних АПИ-ја за упите. Упорност је важан елемент у овим базама података. Да би се омогућила брза пропусност огромних количина података, најбоља опција за перформансе је "у меморији", а не читање и писање с диска.
Релативне базе података користе АЦИД систем, који осигурава конзистентност података у свим ситуацијама управљања подацима, али очигледно је потребно више времена за обраду због свих тих односа и његове разгранате природе. Међутим, БАСЕ систем је ослабио захтеве за доследношћу да би се постигла боља доступност и подјела за бољу скалабилност.
