Ортақ сәулет - Shared-nothing architecture

A ортақ архитектура (SN) Бұл таратылған есептеу әрбір жаңарту сұранысы бір түйінмен қанағаттандырылатын архитектура (процессор / жад / сақтау бірлігі). Мақсат - түйіндер арасындағы қайшылықты жою. Түйіндер жадыны немесе жадты бөліспейді (тәуелсіз қол жеткізеді). Бір альтернативті архитектура бәріне ортақ, онда сұраныстар түйіндердің ерікті тіркесімдерімен қанағаттандырылады. Бұл дау тудыруы мүмкін, өйткені бірнеше түйіндер бір уақытта бір деректерді жаңартуға ұмтылуы мүмкін.

SN жояды бір сәтсіздік, жекелеген түйіндердегі ақауларға қарамастан, жалпы жүйенің жұмысын жалғастыруға мүмкіндік береді және жеке түйіндерді жүйені өшірмей жаңартуға мүмкіндік береді.[1]

SN жүйесі түйіндерді қосу арқылы жай масштабтауы мүмкін, өйткені ешқандай орталық ресурс жүйеге кедергі келтірмейді.[2] Деректер базасында ЕН үшін тағы бір термин қолданылады сындыру. Әдетте SN жүйесі өз мәліметтерін көптеген түйіндерге бөледі. Нақтылау - бұл көптеген түйіндер бойынша көбірек сұраныстарды шешуге мүмкіндік беретін, жиі қолданылатын, бірақ сирек өзгертілген деректерді көптеген түйіндер бойынша көбейту.

Тарих

Майкл Стоунбрейкер кезінде Калифорния университеті, Беркли терминді 1986 жылғы мәліметтер базасында қолданды.[3] Терадата алғашқы SN дерекқор жүйесін 1983 ж. жеткізді.[4] Тандемдік компьютерлер босатылған NonStop SQL, 1984 ж. ештеңе туралы ортақ дерекқор.[5]

Қолданбалар

Бөліскен - ешнәрсе танымал емес веб-дамыту.

Ортақ архитектура кең таралған деректерді сақтау қосымшалар, бірақ бірнеше түйіндерден деректерді қажет ететін сұраныстар өткізу қабілетін күрт төмендете алады.[6]

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ Райт, Дэйв (2014-09-17). «Шынында да бұзбайтын жаңартулар үшін ортақ архитектураның артықшылығы». netapp.com. Алынған 2019-10-31.
  2. ^ Бланкенхорн, Дана (2006 ж., 27 ақпан). «Ашық дереккөзге келетін ештеңе жоқ». ZDNet. Алынған 21 маусым, 2012.
  3. ^ Майкл Стоунбрейкердің ортақ архитектурасына арналған іс. [Бастапқыда жарияланған Мәліметтер базасын жасау, 9 том, 1 нөмір (1986).] (PDF)
  4. ^ «Терадата тарихы». Teradata.com. Алынған 2013-06-16.
  5. ^ NonStop SQL, таралған, өнімділігі жоғары, қол жетімділігі жоғары SQL, Tandem техникалық есебі TR-87.4
  6. ^ «Ортақ ештеңе сатушысы тұрғысынан ортақ ештеңе туралы мақала» (PDF).