Започните са Цоуцхбасе

Преглед садржаја
Цоуцхбасе Тренутно се сматра једном од база података НоСКЛ лидери на тржишту, захваљујући својој способности да опслужују терабајте података без икаквих проблема и са средњом потражњом за опремом.
Велике компаније воле ПаиПал, Вибер, ЛинкедИн, еБаи, поверили своје структуре података овом механизму, било да управљају својим базама података докумената, или да их користе као дистрибуирану кеш меморију. У последњој тачки видимо свестраност Цоуцхбасе, можемо га користити у две врло занимљиве сврхе, што нам даје могућност да будемо још потпуније решење.
Цоуцхбасе има занимљиво порекло, део фузије технологије Мембасе и од ЦоуцхДБОтуда назив Цоуцхбасе, како видимо, има неке логике и сличности.
МембасеМембасе је побољшање Мемцацхед да то није ништа друго до кеш систем, који управља структуром кључ-вредност како би могао да убрза неке од тежих функционалности веб окружења, мада се може користити и у другим окружењима као група програмера је пројекат отвореног кода хтели су да то подигну на виши ниво. За ово су додали бинарни протокол, побољшано управљање кластерима и најважнији корак; упорност, са овим би се пројекат могао створити Мембасе.
ЦоуцхДБДруги пројекат који доприноси Цоуцхбасе је ЦоуцхДБ, систем докумената у ЈСОН то нам омогућава да складиштимо наше податке на нерелацијски начин. Када су обе технологије биле довољно зреле, програмери су постигли консензус и створили Цоуцхбасе.
Цоуцхбасе Стога је то потпуно независан производ који се заснива на две водеће технологије у својој области и нуди најбоље од два света у једном пакету.
Термин НоСКЛ Престало је да буде новост на тржишту и у технолошком свету, да постане тренд, као и једна од филозофија које се са већим жаром усвајају у технолошким структурама.
Међутим, ова ниша још није у потпуности дефинисана и зато се решења међусобно веома разликују, јер иако је на пример ЦоуцхДБ И МонгоДБ обрађују ваше податке у облику докумената ЈСОН, облик и структура којима се обојица баве веома су различити Нео4ј То је још један мотор базе података НоСКЛ, али се његова структура заснива на графиконима за добијање резултата.
Ово је довело до НоСКЛ граде се нове категорије како би се могао класификовати низ решења која добијамо од различитих компанија и софтверских кућа, међутим једна од ствари која је постала уобичајена међу већином система НоСКЛ То је недостатак трансакција, односно паковање одређеног броја уметања у групу и да ако један не успе други се поништавају, али то је због његове нерелацијске природе.
ПредностиУпркос горе наведеном, решења НоСКЛ они и даље гарантују атомскост, то јест, не можемо убацити пола записа, или је то комплетан запис или није ништа. Доследношћу се управља на неколико нивоа, од строгих до опуштенијих поставки. Имамо исту енкапсулацију, која гарантује да приликом читања записа нећемо прочитати вредности процеса ажурирања који се врши у исто време.
Да бисте наставили са процесом инсталације програма Цоуцхбасе морамо знати да постоје две комерцијалне верзије, прва је Ентерприсе Едитион, који је звјездасти производ и бесплатан је за употребу у највише два чвора, када једном премашимо то ограничење, морамо купити лиценцу за подршку, што нас доводи до велике предности, а то је да ћемо добити најновија ажурирања и службену подршку за наша инсталација Цоуцхбасе.
Друга верзија је Цоммунити Едитион која је потпуно бесплатна, међутим нема само подршку заједнице, а такође нам није загарантовано развој закрпа или ажурирања као у случају Ентерприсе Едитион.
Пошто знамо две верзије у почетном тренутку, не занима нас верзија коју преузимамо јер су обе прилично сличне, па идемо на страницу пројекта на којој ћемо изабрати верзију која одговара нашем оперативном систему, у случају у овом водичу идемо да извршимо инсталацију Виндовс. Уђимо и видимо како изгледа област за преузимање:

ЕНЛАРГЕ

Када се наш пакет преузме, двапут ћемо кликнути на њега да започнемо процес инсталације, морамо изабрати пут на који ћемо инсталирати услугу и морамо имати на уму да ће нам бити потребни неки бесплатни портови за рад са све што нуди Цоуцхбасе. Ови портови су: 8091 И 8092 за веб процесе и 11210 И 11211 за интерне процесе база података.
Према верзији коју одаберемо 32 бит или 64 бит Имаћемо другачији захтев, бар 64-битна верзија тражи од нас најмање 4 језгре, при чему се препоручује 8 процесорских језгара, а најмање 4 ГБ РАМ-а се препоручује 8 ГБ, јер видимо да су захтеви високи, а можда и не за било коју врсту система:

Једном када му дамо да инсталира, процес ће наставити као и већина чаробњака за инсталацију Виндовс где ћемо након завршетка процеса прећи на следећи одељак.
Пошто је администрација ове услуге помало сложена, нуди нам веб интерфејс који нам омогућава да направимо одговарајуће конфигурације којима можемо приступити на рути лоцалхост: 8091 као што смо поменули о доступним портовима:

ЕНЛАРГЕ

Ако кликнемо на Поставити Почећемо да конфигуришемо основне кораке наше услуге. Једна од првих ствари коју морамо изабрати је путања на диску у коју ћемо складиштити податке из база података и фасциклу за индексе, будући да и ови заузимају значајан простор.
Затим можемо изабрати и име нашег сервера тако да се може идентификовати у нашој мрежној инфраструктури, у случају развојног окружења можемо све оставити онако како подразумевано долази:

ЕНЛАРГЕ

На дну овог истог екрана мораћемо да изаберемо да ли ћемо креирати нови кластер или се придружимо постојећој, са овим видимо колико је лако скалирати перформансе услуге:

ЕНЛАРГЕ

Када су опције одабране, у нашем случају остављамо све онако како је задано. Затим ћемо прећи на други корак где Цоуцхбасе нуди нам да створимо скуп тестних података, овај пут ћемо изабрати узорак пива, на овај начин ћемо имати податке које можемо користити за тестирање услуге:

ЕНЛАРГЕ

Следећи корак је креирање канта подразумевано, што није ништа друго до наша почетна инстанца сервера, овде морамо донети одлуку да ли ће то и бити Цоуцхбасе или Мемцацхед, нека буде Цоуцхбасе и кликнемо на Следећи:

ЕНЛАРГЕ

Четврти корак тражи од нас да региструјемо нашу инсталацију Цоуцхбасе, и ако желимо да се омогуће обавештења о ажурирању:

ЕНЛАРГЕ

Коначно, од нас се тражи корисничко име и лозинка за заштиту нашег сервера, важно је да лозинка има најмање 6 знакова јер се ради о безбедносној мери која се тражи:

ЕНЛАРГЕ

Довршењем овог последњег корака имаћемо приступ нашем администраторском панелу сервера Цоуцхбасе и са скупом података које бирамо током инсталације:

ЕНЛАРГЕ

Учитавање скупа података може потрајати, па морамо причекати неколико минута прије него што истражимо нашу инсталацију. Најзанимљивије је то што имамо статистику рада диска у реалном времену. Чак и да завршимо при дну имамо графикон са статусом услуге, односно активним серверима и ако је сервер у квару, да видимо како то изгледа:

ЕНЛАРГЕ

Овим смо завршили овај водич у којем смо направили прве кораке у свету ЦоуцхбасеКао што видимо, то је систем који не задаје много главобоља за инсталирање и који нам својим пријатељским веб интерфејсом омогућава да њиме управљамо на једноставан и интуитиван начин. Наравно, ово је само врх леденог брега, има још много тога да се открије о овом моћном и свестраном мотору НоСКЛ базе података.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave