У овом упутству ћете научити како да поставите Апацхе Цассандра, један од најбољих система база података НоСКЛ који је и бесплатан и отвореног кода, који нуди високу линеарну скалабилност, уз малу оперативност са латенцијом. Првобитно је замишљен да подржи функцију претраживања пријемног сандучета на Фацебоок-у и од тада се побољшао док није проглашен временом најефикаснијом и скалабилном базом података дистрибуције.
Корак 1: Инсталирајте Орацле ЈАВА
Прво, морамо да подесимо ЈАВА на вашем систему, јер Цассандра захтева да Орацле ЈАВА ради на било ком ОС. Овај корак је само једноставан водич за подешавање, тако да читаоци са већ инсталираном Јавом могу прескочити 1. корак.
Да бисмо илустровали како подесити Јаву на радној површини, преузећемо најновију верзију њене платформе отвореног кода: ОпенЈДК 14. Ова верзија отвореног кода ради са Цассандром једнако добро као и свака верзија која се плаћа, па би требало да буде довољна.
Унесите следећу наредбу да бисте ажурирали спремиште:
$ судо апт упдате
Затим покрените доњу команду да бисте инсталирали ОпенЈДК 14:
ОпенЈДК 14 би се требао аутоматски покренути након инсталације. Да бисте верификовали инсталацију, откуцајте:
Ово би требало приказати у следећем излазу:
Када је инсталирана Јава, можете да преузмете најновију верзију Апацхе Цассандре са њене званичне веб странице. Међутим, у овој демонстрацији користићемо службено спремиште Апацхе додавањем у локално спремиште софтвера.
Корак 2: Инсталирање Апацхе Цассандре
Следећи кораци приказују детаље о начину преузимања Апацхе Цассандре додавањем његовог званичног спремишта. Ова посебна метода могла би се показати корисном у случајевима када је не можете преузети са званичне веб локације.
Унесите наредбе доле да бисте преузели ГПГ кључ спремишта:
$ вет -к -О - хттпс: // ввв.апацхе.орг / дист / цассандра / КЕИС | судо апт-кеи додај --
Затим користите наредбу доле да додате спремиште:
> / етц / апт / соурцес.листа.д / касандра.извори.листа'
Корак 3: Инсталирајте Апацхе Цассандра
Откуцајте наредбе за почетак инсталације:
$ судо апт упдате$ судо апт инсталл цассандра
Ово би требало да инсталира Цассандру на радну површину Убунту-а. Затим, потврдите инсталацију тако што ћете на терминалу откуцати следеће наредбе:
Ако на излазу стоји Нормал / Леавинг / Јоининг / Мовинг, сви смо добри.
Цклсх је ЦЛИ интерфејс са којим можете да комуницирате са језиком упита Цассандра.
Окончање
Надам се да су вам горе наведена упутства помогла да подесите Апацхе Цассандра на радној површини Убунту-а. Апацхе Цассандри је потребна Орацле Јава да би функционисала и имплементација Јава отвореног кода, ОпенЈДК одлично функционише са Цассандром. Метода коришћена у овом упутству прво је додала Апацхе спремиште у Убунту софтвер репо, а затим инсталирала базу података.
Оно по чему се Цассандра посебно издваја у поређењу са другим системима база података је капацитет података који нуди велики обим, као и изузетно мале операције кашњења. Чињеница да толико великих конгломерата користи овај систем база података, укључујући Аппле, Фацебоок, Инстаграм, Спотифи, Твиттер, еБаи и Нетфлик, говори о његовој корисности као поузданој платформи за управљање подацима.