Redpanda là một nền tảng xử lý luồng dữ liệu (streaming data) hiệu quả, tương thích với Apache Kafka, nhưng nhanh hơn và đơn giản hóa.
Dưới đây là danh sách các câu lệnh cơ bản trong Redpanda kèm ví dụ minh họạ chi tiết:

1. Cài đặt Redpanda
Câu lệnh:
curl -s https://packages.vectorized.io/install.sh | bash
sudo rpk redpanda start --check=false --install
Giải thích:
- Lệnh cài đặt: Tải và cài Redpanda qua script.
- rpk redpanda start: Khởi động Redpanda làm nút chính.
Ví dụ:
Cài đặt Redpanda trên Ubuntu:
curl -s https://packages.vectorized.io/install.sh | bash
sudo rpk redpanda start --check=false --install
2. Quản lý topic trong Redpanda
2.1. Tạo topic
Câu lệnh:
rpk topic create <topic_name> --partitions <num_partitions>
Ví dụ:
Tạo topic “example-topic” với 3 partitions:
rpk topic create example-topic --partitions 3
2.2. Liệt kê topic
Câu lệnh:
rpk topic list
Ví dụ:
Liệt kê tất cả các topic hiện có:
rpk topic list
2.3. Xoá topic
Câu lệnh:
rpk topic delete <topic_name>
Ví dụ:
Xoá topic “example-topic”:
rpk topic delete example-topic
3. Quản lý tin nhắn (Messages)
3.1. Gửi tin nhắn
Câu lệnh:
rpk topic produce <topic_name>
Ví dụ:
Gửi tin nhắn tới topic “example-topic”:
rpk topic produce example-topic
Nhập nội dung tin nhắn từ terminal, sau đó nhấn Ctrl+D
để kết thúc.
3.2. Tiếp nhận tin nhắn
Câu lệnh:
rpk topic consume <topic_name>
Ví dụ:
Nhận tin nhắn từ topic “example-topic”:
rpk topic consume example-topic
4. Quản lý cấu hình Redpanda
4.1. Xem cấu hình hiện tại
Câu lệnh:
rpk config show
Ví dụ:
Xem cấu hình Redpanda:
rpk config show
4.2. Chỉnh sửa cấu hình
Câu lệnh:
rpk config set <key> <value>
Ví dụ:
Cập nhật dịa chỉ listeners:
rpk config set redpanda.advertised_kafka_api "[{'address': '127.0.0.1', 'port': 9092}]"
5. Giám sát hiệu năng
Câu lệnh:
rpk cluster info
Ví dụ:
Xem thông tin của cluster Redpanda:
rpk cluster info
6. Kết luận
Redpanda cung cấp giao diện thân thiện qua công cụ rpk
giúp quản lý topic, tin nhắn và cấu hình một cách hiệu quả. Bạn có thể tích hợp Redpanda trong nhiều hệ thống dữ liệu streaming để đạt hiệu suất cao nhất.
Đọc thêm:
Đăng ký liền tay Nhận Ngay Bài Mới
Subscribe ngay
Cám ơn bạn đã đăng ký !
Lỗi đăng ký !
Add Comment