Инсталирајте Апацхе Цассандра Убунту 20.04

Управљање Линук базама података је задатак који захтева најбоље алате који комбинују перформансе, сигурност, скалабилност и компатибилност са другим апликацијама или додацима. Из тог разлога, ако радимо на базама података, увијек ћемо настојати да нам ова платформа на којој уносимо и управљамо подацима нуди ово и више, зато је развијена Апацхе Цассандра, а у Солветићу ћемо објаснити шта је то, шта је то главне предности су и како га можемо инсталирати у Убунту 20.04.

Шта је Апацхе ЦассандраАпацхе Цассандра је развијен као управитељ базе података који нам даје кључне аспекте као што су скалабилност и висока доступност, али са одговарајућим перформансама без обзира на величину база података за рад.

Апацхе Цассандра има репликацију података у више центара података која нуди не само доступност, већ и много нижу латенцију.

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

Функције Апацхе ЦассандраАпацхе Цассандра је изграђена као НоСКЛ база података отвореног кода, што нам даје доследан модел складиштења, због чега је Апацхе Цассандра идеална за окружења у којима постоје аспекти као што су:

  • Упити који циљају партиционисане кључеве
  • Потпуна вишеструка репликација базе података
  • Глобална доступност са малим кашњењем
  • Повећане линеарне перформансе сваког процесора
  • Флексибилна шема

Апацхе Цассандра ЦомпонентсАпацхе Цассандра интегрише Цассандра Куери Лангуаге (ЦКЛ), ово је језик идентичан СКЛ -у са којим можемо креирати и ажурирати шему базе података и приступати подацима, а састоји се од аспеката као што су:

  • Кеиспаце: они дефинишу начин репликације скупа података.
  • Партиција: Ова опција означава где ће се редови Апацхе Цассандра налазити у примарном кључу.
  • Табела: ово је задужено за дефинисање шеме написане за збирку партиција.
  • Ред: ови хостују збирку колона које су идентификоване примарним кључем.
  • Колона: односи се на појединачне податке са типом повезаним са редом.

Конфигурацијски параметри Апацхе Цассандра конфигурирани су директно у датотеци цассандра.иамл.

Апацхе Цассандра ФеатуресНеке од нових карактеристика Апацхе Цассандре су:

  • Подршка за Јава 11
  • Управљање виртуелним столом
  • Комплетан дневник упита
  • Коришћење Нодетоол -а за омогућавање ревизорског трага
  • Преглед дневника ревизије
  • Побољшане интерне поруке
  • Побољшано стримовање
  • Пренос нулте копије
  • Пролазна репликација подржава ЕАЦХ_КУОРУМ и више

Апацхе Цассандра СистемсАпацха Цассандра се може инсталирати на следеће системе:

  • Убунту 16.04 до 20.04
  • ЦентОС и РедХат Ентерприсе Линук (РХЕЛ) укључујући 6.6, 7.7 и 8
  • Амазон Линук АМИ 2016.09 преко Линука 2
  • Дебиан 8, 9 и 10
  • СУСЕ Ентерприсе Линук 12

Погледајмо како инсталирати Апацхе Цассандра на Убунту 20.04.

1. Инсталирајте Апацхе Цассандра на Убунту 20.04

Корак 1
Пре свега, морамо да потврдимо Јава верзију јер ОпенЈДК омогућава Апацхе Цассандри да ради без проблема, да бисмо потврдили ово што извршавамо:

 јава -верзија 

ЕНЛАРГЕ

Корак 2
Инсталирамо ОпенЈДК 8 са следећом командом:

 судо апт инсталл опењдк-8-јдк 

ЕНЛАРГЕ

Корак 3
Уносимо слово С да бисмо потврдили преузимање и инсталацију. Затим можемо поново покренути „јава -версион“ да бисмо проверили коришћену верзију Јаве.
:

ЕНЛАРГЕ

Корак 4
Са ОпенЈДК инсталираним у Убунту 20.04 можемо инсталирати Апацхе Цассандра, прво ћемо инсталирати пакет "апт-транспорт-хттпс" са следећом командом, што омогућава приступ спремиштима путем ХТТП протокола:

 судо апт инсталл апт-транспорт-хттпс 

ЕНЛАРГЕ

Корак 5
Сада ћемо увести ГПГ кључ са следећом командом:

 вгет -к -О -хттпс://ввв.апацхе.орг/дист/цассандра/КЕИС | судо апт -кеи адд - 

ЕНЛАРГЕ

Корак 6
У системску датотеку додајемо спремиште Апацхе Цассандра:
судо сх -ц 'ецхо "деб хттп: //ввв.апацхе.ор … ассандра /дебиан 311к маин">

 /етц/апт/соурцес.лист.д/цассандра.лист '

ЕНЛАРГЕ

Корак 7
Ажурирамо систем тако да се спремишта ажурирају у случају било каквих вести:

 судо апт упдате 

ЕНЛАРГЕ

Корак 8
након тога инсталирамо Цассандра базу података:

 судо апт инсталл цассандра 

ЕНЛАРГЕ

Корак 9
Уносимо слово С да бисмо довршили процес:

ЕНЛАРГЕ

Корак 10
Апацхе Цассандра ће се аутоматски покренути и можемо потврдити њен статус помоћу следеће команде:

 судо системцтл статус цассандра 

ЕНЛАРГЕ

Корак 11
Сада можемо потврдити стање чвора следећом наредбом. Ово нам омогућава да видимо статус Касандриног чвора.

 судо нодетоол статус 

ЕНЛАРГЕ

Корак 12
Пријављујемо се на Апацхе Цассандра следећом командом:

 цклсх

ЕНЛАРГЕ

2. Конфигуришите Апацхе Цассандра на Убунту 20.04

У Цассандри се конфигурационе датотеке налазе у / етц / цассандра директоријуму, а подаци се чувају у / вар / либ / цассандра директоријуму, све опције покретања су доступне за измену у / етц / дефаулт / цассандра датотеци.

Корак 1
Приликом пријављивања можемо видети да је подразумевано име кластера „Тест Цлустер“, да бисмо га уредили, пријављујемо се на Апацхе Цассандра са „цклсх“, а затим уносимо следеће:
УПДАТЕ систем.лоцал СЕТ цлустер_наме = 'Солветски кластер' ВХЕРЕ КЕИ = 'локални';

Корак 2
Затим смо изашли са

 ЕКСИТ; 

ЕНЛАРГЕ

Корак 3
Конфигурационој датотеци приступамо помоћу жељеног уређивача:

 судо нано /етц/цассандра/цассандра.иамл 
Корак 4
Видећемо следеће:

ЕНЛАРГЕ

Корак 5
Тамо идемо на ред "цлустер_наме" и уносимо име које смо претходно доделили:

ЕНЛАРГЕ

Корак 6
Промене чувамо помоћу следеће комбинације тастера:

Цтрл + О.

Остављамо уредника користећи:

Цтрл + Кс

Корак 7
Када се поново пријавите на Апацхе Цассандра, видећемо нови назив кластера:

ЕНЛАРГЕ

Са Солветиц -ом сте научили да инсталирате и конфигуришете Апацхе Цассандра за свеобухватније управљање подацима.

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

wave wave wave wave wave