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 подходящее обновление


Затем выполните команду ниже, чтобы установить OpenJDK 14:

$ sudo apt установить openjdk-14-jdk


OpenJDK 14 должен запускаться автоматически при установке. Чтобы проверить установку, введите:

$ java -версия

Это должно быть отображено в следующем выводе:


Установив Java, вы можете загрузить последнюю версию Apache Cassandra с официального сайта. Однако в этой демонстрации мы будем использовать официальный репозиторий Apache, добавив его в локальный репозиторий программного обеспечения.

Шаг 2: установка Apache Cassandra

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

Введите команды ниже, чтобы получить ключ GPG репозитория:

$ мокрый -q -O - https: // www.апач.org / dist / cassandra / KEYS | sudo apt-key добавить --


Затем используйте команду ниже, чтобы добавить репозиторий:

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

Шаг 3. Установите Apache Cassandra

Введите команды, чтобы начать установку:

$ sudo подходящее обновление

$ sudo apt install cassandra


Это должно установить Cassandra на рабочий стол Ubuntu. Затем проверьте установку, введя в терминал следующие команды:

Статус $ nodetool


Если в выводе указано Нормальный / Уход / Присоединение / Уход, все в порядке.

Cqlsh - это интерфейс командной строки, с помощью которого вы можете взаимодействовать с языком запросов Cassandra.

Подведение итогов

Я надеюсь, что приведенные выше инструкции помогли вам настроить Apache Cassandra на рабочем столе Ubuntu. Apache Cassandra нуждается в Oracle Java для работы и реализации Java с открытым исходным кодом, OpenJDK отлично работает с Cassandra. Метод, используемый в этом руководстве, сначала добавил репозиторий Apache в репозиторий программного обеспечения Ubuntu, а затем установил базу данных.

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

Как записать и транслировать игровую сессию в Linux
В прошлом игры считались только хобби, но со временем игровая индустрия увидела огромный рост с точки зрения технологий и количества игроков. Игровая ...
Лучшие игры с отслеживанием рук
Oculus Quest недавно представил отличную идею отслеживания рук без контроллеров. С постоянно растущим числом игр и действий, которые осуществляются фо...
Как показать наложение OSD в полноэкранных приложениях и играх Linux
Игра в полноэкранные игры или использование приложений в полноэкранном режиме без отвлекающих факторов может отрезать вас от соответствующей системной...