Ubuntu

Инсталиране на Apache Cassandra на Ubuntu 20.04

Инсталиране на Apache Cassandra на Ubuntu 20.04
Cassandra се използва от хиляди фирми по целия свят, за да запазва и извлича хиляди терабайта данни в среда, която е едновременно старателно подробна, но лесно достъпна. Неговата надеждност, заедно с високата си толерантност към грешки, е спечелила репутацията, която има днес. Класирането на DB Engine поставя Cassandra на върха в класацията им за широки колони.

В този урок ще научите как да настроите Apache Cassandra, една от най-добрите системи за бази данни NoSQL, която е безплатна и с отворен код, която предлага висока линейна скалируемост, заедно с ниска латентност. Първоначално е замислена да поддържа функцията за търсене на входящи съобщения във Facebook и оттогава се подобрява, докато не е приветствана като най-ефективната във времето и мащабируема база данни за разпространение.

Стъпка 1: Инсталирайте Oracle JAVA

Първо, трябва да настроим JAVA във вашата система, тъй като Cassandra изисква Oracle JAVA да работи на всяка операционна система. Тази стъпка е просто ръководство за настройка, така че читателите с вече инсталирана Java могат да пропуснат стъпка 1.

За да илюстрираме как да настроим Java на десктоп, ще изтеглим най-новата версия на нейната платформа с отворен код: OpenJDK 14. Тази версия с отворен код работи с Cassandra също толкова добре, колкото и всяка платена версия, така че трябва да е достатъчна.

Въведете следната команда, за да актуализирате хранилището:

$ sudo apt актуализация


След това изпълнете командата по-долу, за да инсталирате OpenJDK 14:

$ sudo apt инсталира openjdk-14-jdk


OpenJDK 14 трябва да се стартира автоматично при инсталиране. За да проверите инсталирането, напишете:

$ java -версия

Това трябва да се покаже в следния изход:


С инсталирана Java можете да изтеглите най-новата версия на Apache Cassandra от нейния официален уебсайт. В тази демонстрация обаче ще използваме официалното хранилище на Apache, като го добавим към локалното хранилище на софтуер.

Стъпка 2: Инсталиране на Apache Cassandra

Следващите стъпки показват подробности за това как да изтеглите Apache Cassandra, като добавите нейното официално хранилище. Този конкретен метод може да се окаже полезен в случаите, когато не можете да го изтеглите от официалния уебсайт.

Въведете командите по-долу, за да вземете GPG ключа на хранилището:

$ wet -q -O - https: // www.апаш.org / dist / cassandra / КЛЮЧОВЕ | sudo apt-key add --


След това използвайте командата по-долу, за да добавите хранилището:

$ sudo sh -c 'echo "deb http: // www.апаш.org / dist / cassandra / debian 311x main "\
> / etc / apt / sources.списък.г / касандра.източници.списък '

Стъпка 3: Инсталирайте Apache Cassandra

Въведете командите, за да започнете инсталацията:

$ sudo apt актуализация

$ sudo apt инсталира cassandra


Това трябва да инсталира Cassandra на вашия работен плот на Ubuntu. След това проверете инсталацията, като въведете следните команди в терминала:

$ nodetool статус


Ако на изхода пише Normal / Leaving / Joining / Moving, всички сме добре.

Cqlsh е CLI интерфейс, с който можете да взаимодействате с езика за заявки Cassandra.

Обобщавайки

Надявам се горепосочените инструкции да са ви помогнали да настроите Apache Cassandra на вашия работен плот на Ubuntu. Apache Cassandra се нуждае от Oracle Java, за да функционира и внедряването на Java с отворен код, OpenJDK работи отлично с Cassandra. Методът, използван в този урок, първо добави хранилището на Apache към репозитория на софтуера на Ubuntu, след което инсталира базата данни.

Това, което прави Cassandra по-специално открояваща се в сравнение с други системи за бази данни, е големият капацитет за данни, който предлага, както и изключително ниските операции на латентност. Фактът, че толкова много големи конгломерати използват тази система от бази данни, включително Apple, Facebook, Instagram, Spotify, Twitter, eBay и Netflix, говори за нейната полезност като надеждна платформа за управление на данни.

OpenTTD срещу Simutrans
Създаването на собствена транспортна симулация може да бъде забавно, релаксиращо и изключително примамливо. Ето защо трябва да сте сигурни, че изпробв...
Урок за OpenTTD
OpenTTD е една от най-популярните бизнес симулационни игри там. В тази игра трябва да създадете прекрасен транспортен бизнес. Въпреки това, ще започне...
SuperTuxKart за Linux
SuperTuxKart е страхотно заглавие, създадено да ви предостави безплатно изживяването на Mario Kart във вашата Linux система. Играта е доста предизвика...