Tôi đang sử dụng kafka để truyền các sự kiện truy cập trang của người dùng trang web đến dịch vụ phân tích. Mỗi sự kiện sẽ bao gồm các chi tiết sau đây cho người tiêu dùng:Có thể tạo chủ đề kafka với số phân vùng động không?
- user id địa chỉ
- IP của người dùng
tôi cần thông rất cao, vì vậy tôi đã quyết định để phân vùng các chủ đề với chìa khóa phân vùng như userId-ipAddress
tức
Đối với một userId 1000 và ip địa chỉ 10.0.0.1, sự kiện này sẽ có chìa khóa phân vùng là "1000-10.0.0.1"
Trong trường hợp sử dụng này, khóa phân vùng là động, vì vậy chỉ định số lượng phân vùng trả trước trong khi tạo chủ đề. Có thể tạo chủ đề trong kafka với số phân vùng động không?
Thực tiễn tốt là sử dụng loại phân vùng này hoặc có cách nào khác có thể đạt được không?