Apache Cassandra là một công cụ cơ sở dữ liệu NoSQL mã nguồn mở hiệu suất cao cung cấp khả năng chịu lỗi, khả năng mở rộng tuyến tính và tính nhất quán trên nhiều node. Cung cấp kiến trúc phân tán, Apache Cassandra xử lý khối lượng dữ liệu khổng lồ với tính năng sao chép kiểu động. Show Apache Cassandra lý tưởng trong các ứng dụng IoT, nơi dữ liệu khổng lồ được thu thập. Nó cũng hữu ích trong phân tích phương tiện truyền thông xã hội, dịch vụ nhắn tin và các ứng dụng bán lẻ. Mốt số công ty sử dụng Apache Cassandra bao gồm Netflix, Facebook, Cisco, Hulu, Twitter,… Cài đặt Apache Cassandra trên UbuntuVới bài hướng dẫn này Apache Cassandra sẽ được tiến hành cài đặt trên VPS OS Ubuntu 20 LTS hoặc Server OS Ubuntu 20 LTS. Cập nhật hệ thốngĐể đảm bảo rằng tất cả các phụ thuộc của Apache Cassandra đều được cập nhật, hãy thực thi lệnh bên dưới:
Trong quá trình cập nhật hệ thống chúng ta chờ từ 5 phút đến 15 phút. Yêu cầu thiết yếu của quá trình cài đặt Apache CassandraQuá trình cài đặt Apache Cassandra chúng ta cần tiến hành kiểm tra xem Java OpenJDK đã được cài đặt chừa vì đây là là thứ cần thiết để Apache Cassandra có thể hoạt động. Để kiểm tra xem Java đã được cài đặt hay chưa, hãy chạy lệnh:
Nếu VPS chúng ta chưa cài đặt java jdk chúng ta tiến hành cài đặt javajdk bằng lệnh sau:
Kiểm tra phiên bản javajdk đã cài đặt:
Cài đặt Apache CassandraThêm Repositories và GPG KeysTiến hành thêm Java repository bằng cách thực thi lệnh sau:
Tiếp theo chúng ta cần thêm apache repository:
Tải xuống hai khóa công khai cần thiết để truy cập các kho này:
Tiến hành cài đặt Cassandra và NTP. NTP sẽ giúp giữ cho node Cassandra được đồng bộ hóa với thời gian chính xác.
0 Bật Cassandra khi khởi động hệ thống và kiểm tra trạng thái đang chạy:
1
2
3 Sau khi cài đặt xong bạn gõ lệnh này để xác minh cài đặt thành công:
4 Kết quả trả về như sau:
5 Cấu hình cho Apache Cassandra:Đăng nhập vào Apache Cassandra:
6 Đặt tên cluster theo ý của chúng ta hãy chạy lệnh dưới đây:
7 Dùng lệnh sau để thoát:
8 Sau đó, chúng ta sẽ truy cập file cassandra.yaml như hình và tìm kiếm cluster_name và chỉnh sửa tên cluster cho phù hợp:
9 Xóa bộ nhớ cache của hệ thống và khởi động lại dịch vụ của Cassandra: `apt-get update && apt-get upgrade`0 `apt-get update && apt-get upgrade`1 Thực hiện kiểm tra lại tên cluster của chúng ta vừa thay đổi: `apt-get update && apt-get upgrade`2 Vậy là đã hoàn thành quá trình cài đặt sử dụng Apache Cassandra trên VPS OS Ubuntu 20 LTS hoặc Server OS Ubuntu 20 LTS. |