loading

Viettel IDC

VNNIC
Cooky

Contacts
seozie-img

Apache Cassandra là gì ?

Apache Cassandra là NoSQL, được phát triển bởi Facebook vào năm 2007. Sau đó nó được tặng cho quỹ Apache vào 2/2010 và nâng cấp lên thành dự án hàng đầu của Apache.

Cassandra là hệ cơ sở dữ liệu phân tán, kết hợp những gì tinh tuý nhất của Google Bigtable và Amazon DynamoDB. Ngôn ngữ phát triển Cassandra là Java.

Nếu nói đến NoSQL thì chắc ai cũng đều có chút liên tưởng nó hoạt động thế nào rồi. Cassandra cũng vậy, dữ liệu được lưu vào table, sau đó dùng 1 ngôn ngữ query như SQL để thực hiện thao tác với dữ liệu.

Cassandra là hệ cơ sở dữ liệu phân tán, dữ liệu được lưu trữ trên nhiều node của nhiều máy khác nhau, theo cơ chế P2P. Hiệu năng xử lý của hệ thống cũng tăng theo số node (nếu càng nhiều node thì càng xử lý được nhiều request).

Hướng dẫn cài đặt:

Đầu tiên chúng ta cài đặt OpenJDK8:

Bấm ‘y’ để tiếp tục

Sau khi cài đặt xong kiểm tra phiên bản Java:

Thêm kho lưu trữ :

Nhập khóa GPG cảu kho lưu trữ và thêm kho lưu trữ vào Cassandra:

Cài đặt phiên bản mới nhất của Apache Cassandra:

Bấm ‘y’ để tiếp tục:

Sau khi cài đặt xong bạn gõ lệnh này để xác minh cài đặt thành công:

Đăng nhập vào Apache Cassandra:

Cấu hình cho Apache Cassandra:

Đăng nhập vào Apache Cassandra:

Đặt tên cụm theo ý của bạn  hãy chạy lệnh dưới đây:

Dùng lệnh sau để thoát:

Sau đó, hãy truy cập tệp cassandra.yaml như hình và tìm kiếm cluster_name chỉ thị và chỉnh sửa tên cụm cho phù hợp:

Xóa bộ nhớ cache của hệ thống và khởi động lại dịch vụ của Cassandra:

Kết luận

Chúng tôi đã hướng dẫn các bạn cài đặt Apache Cassandra trên Ubuntu 20.04. Chúc các bạn thành công

Write a Reply or Comment

Your email address will not be published. Required fields are marked *