
Đồng bộ dữ liệu giữa MongoDB với Elasticsearch bằng Transporter
Bài viết được sự cho phép của tác giả Trần Hữu Cương Trong bài này mình sẽ làm ví dụ chuyển data từ MongoDB sang Elasticsearch bằng Transport. 1. Transporter là gì? Cài đặt transporter trên ubuntu Transporter là một phần mềm mã nguồn mở để di chuyển / đồng bộ dữ liệu trên các kho dữ liệu khác nhau. Các kho dữ liệu được đồng bộ ở đây có thể là database, files… Dữ liệu được đọc từ kho dữ liệu nguồn (source) sau đó được chỉnh sửa, tách lọc… (transformer) rồi chuyển tới kho dữ liệu đích (sink) thông qua pipeline do bạn định nghĩa. [irp posts="41334" name="Truy vấn dữ liệu MongoDB"] Cài đặt transport trên ubuntu Download transporter: wget https://github.com/compose/transporter/releases/download/v0.5.2/transporter-0.5.2-linux-amd64 (Download các phiên bản khác tại đây) Chuyển các file vừa tải về vào folder /usr/local/bin/transporter hoặc folder nào đó bạn thích. sudo mv transporter-*-linux-amd64 /usr/local/bin/transporter Run transporter chmod +x /usr/local/bin/transporter Kiểm tra transport sau khi cài đặt bằng lệnh transporter Tham khảo việc làm MongoDB [...]
Đọc thêm

