Làm cách nào để cài đặt Trình kết nối MongoDB?

MongoDB là một cơ sở dữ liệu linh hoạt và có khả năng mở rộng cao, hoàn toàn là mã nguồn mở. Về mặt kỹ thuật, có thể nói đây là cơ sở dữ liệu dựa trên NoSQL không dựa vào phương pháp sử dụng hàng và bảng truyền thống như các cơ sở dữ liệu khác, nó sử dụng tài liệu và bộ sưu tập để quản lý dữ liệu. Nó xuất hiện vào giữa những năm 2000 và kể từ đó trở đi, nó đã trở thành lựa chọn phổ biến của tất cả những người đam mê dữ liệu

Các tính năng của MongoDB

  1. Nó chứa các bộ sưu tập và tài liệu, tạo nên một hệ thống cơ sở dữ liệu rất linh hoạt
  2. Nó hỗ trợ truy vấn Adhoc
  3. Nó có các bộ bản sao đảm bảo hoạt động trơn tru ngay cả khi một bộ bản sao bị lỗi
  4. Nó có thể chạy trên nhiều máy chủ, do đó cân bằng tải dư thừa
  5. Lập chỉ mục có thể được thực hiện để cải thiện hiệu suất của các tìm kiếm được thực hiện
  6. Nó có khả năng mở rộng cao, nó có thể được thu nhỏ lên hoặc xuống dựa trên nhu cầu
  7. Dữ liệu được lưu trữ ở định dạng JSON giúp dễ dàng lưu trữ và truy xuất dữ liệu đó

Trình kết nối MongoDB Bi là viết tắt của (Trình kết nối thông minh doanh nghiệp), nó sử dụng SQL để giúp trực quan hóa, báo cáo và vẽ biểu đồ dữ liệu MongoDB với sự trợ giúp của các công cụ thông minh nghiệp vụ như Tableau và Power BI. Các công cụ kinh doanh thông minh truyền thống sử dụng dữ liệu dạng bảng không có khả năng hiểu dữ liệu 3D tinh vi của MongoDB, đây là lúc trình kết nối Bi rất tiện dụng. Trình kết nối Bi hoạt động như một cầu nối giữa các phiên bản cục bộ và được lưu trữ của MongoDB

Các bước cài đặt MongoDB Bi Connector

Trước khi cài đặt trình kết nối bi, điều kiện tiên quyết duy nhất là kiểm tra OpenSSL trên hệ thống của chúng tôi, hãy kiểm tra điều đó trước, đây là điều cần thiết để truyền dữ liệu an toàn bằng trình kết nối bi

openssl  phiên bản -a

Làm cách nào để cài đặt Trình kết nối MongoDB?

 

Trong trường hợp OpenSSL chưa được cài đặt, hãy tải nó bằng cách sử dụng trình quản lý gói apt

sudo apt cài đặt openssl

Bước 1. Cài đặt trình kết nối Bi từ trang MongoDB chính thức

Trình kết nối Bi nằm trong số nhiều công cụ có thể tải xuống từ trang web MongoDB. Liên kết đến trang web là,

https. //www. mongodb. com/try/download/bi-connector

Chọn hệ thống của bạn (trong trường hợp của chúng tôi là Debian) và tải xuống tệp tar

Làm cách nào để cài đặt Trình kết nối MongoDB?

 

Làm cách nào để cài đặt Trình kết nối MongoDB?

 

Bước 2. Giải nén tập tin tar. Sau khi quá trình tải xuống hoàn tất, hãy giải nén tệp tar bằng lệnh bên dưới

tar -xvzf mongodb-bi-linux-{arch}-{platform}-{version}. tgz (lệnh chung)

tar -xvzf mongodb-bi-linux-x86_64_debian11-v2. 14. 5. tgz (Trong trường hợp của chúng tôi)

Làm cách nào để cài đặt Trình kết nối MongoDB?

 

Bước 3. Cài đặt các chương trình trong thư mục bin vào một thư mục nằm trong đường dẫn của hệ thống. Bây giờ chúng ta phải thêm thư mục nơi gói của chúng ta được cài đặt vào biến PATH của hệ thống. Sử dụng lệnh dưới đây

trình kết nối mongo sao chép các hoạt động từ oplog MongoDB, do đó, một bộ bản sao phải được chạy trước khi khởi động. Đối với mục đích phát triển, bạn có thể thấy thuận tiện khi chạy bộ bản sao một nút (lưu ý rằng điều này không được khuyến nghị cho sản xuất)

mongod --replSet myDevReplSet

Để khởi tạo máy chủ của bạn dưới dạng một bộ bản sao, hãy chạy lệnh sau trong trình bao mongo

rs.initiate()

Khi bộ bản sao đang chạy, bạn có thể khởi động mongo-connector. Lời gọi đơn giản nhất giống như sau

mongo-connector -m : \
                -t  \
                -d 

mongo-connector có nhiều tùy chọn khác ngoài những tùy chọn được trình bày ở trên. Để có danh sách đầy đủ với các mô tả, hãy thử mongo-connector --help. Bạn cũng có thể sử dụng trình kết nối mongo với tệp cấu hình

Dễ dàng khám phá và thao tác cơ sở dữ liệu của bạn với Compass, GUI cho MongoDB. Trực quan và linh hoạt, Compass cung cấp trực quan hóa sơ đồ chi tiết, số liệu hiệu suất thời gian thực, khả năng truy vấn tinh vi, v.v.

Xin lưu ý rằng MongoDB Compass có ba phiên bản. phiên bản đầy đủ với tất cả các tính năng, phiên bản chỉ đọc không có khả năng ghi hoặc xóa và phiên bản biệt lập có kết nối mạng duy nhất với phiên bản MongoDB

Để biết thêm thông tin, hãy xem các trang tài liệu của chúng tôi

Compass
Phiên bản đầy đủ của MongoDB Compass, với tất cả các tính năng và khả năng.

Phiên bản chỉ đọc
Phiên bản này bị giới hạn nghiêm ngặt ở các thao tác đọc, với tất cả các khả năng ghi và xóa đã bị loại bỏ.

Phiên bản biệt lập
Phiên bản này vô hiệu hóa tất cả các kết nối mạng ngoại trừ kết nối với phiên bản MongoDB.

Để thiết lập Trình kết nối MongoDB cho BI bằng công cụ kinh doanh thông minh như Tableau, hãy làm theo các bước trên trang này

điều kiện tiên quyết

  • OpenSSL được cài đặt trên máy chủ của bạn

Để xác minh OpenSSL đã được cài đặt trên hệ thống của bạn, hãy chạy lệnh sau

dpkg -l | grep -i openssl

Nếu OpenSSL chưa được cài đặt, hãy sử dụng trình quản lý gói của bạn để cài đặt nó

Quyền của người dùng MongoDB

Nếu phiên bản MongoDB của bạn sử dụng xác thực , thì phiên bản Trình kết nối BI của bạn cũng phải sử dụng xác thực. Người dùng kết nối với MongoDB thông qua

chương trình mongosqld phải có quyền đọc từ tất cả các không gian tên mà bạn muốn lấy mẫu dữ liệu từ đó

Để biết thêm chi tiết về quyền của người dùng MongoDB trong Trình kết nối BI, hãy xem Quyền của người dùng để lấy mẫu được lưu trong bộ nhớ cache

Cài đặt đầu nối BI

1

Tải xuống Trình kết nối MongoDB cho BI

Tải xuống Trình kết nối BI từ Trung tâm tải xuống MongoDB.

2

Cài đặt Trình kết nối MongoDB cho BI

  1. Giải nén kho lưu trữ .tar mà bạn đã tải xuống

    tar -xvzf mongodb-bi-linux-{arch}-{platform}-{version}.tgz

  2. Cài đặt các chương trình trong thư mục bin/ vào một thư mục được liệt kê trong hệ thống của bạn PATH

    sudo install -m755 bin/mongo* /usr/local/bin/

    Nếu một phiên bản trước tồn tại, ghi đè lên các nhị phân

Mới trong phiên bản 2. 9

Để giúp bạn bắt đầu, tệp cấu hình mongosqld mẫu có tên

rs.initiate()
1 được bao gồm trong gói cài đặt. Để tìm hiểu cách khởi động Trình kết nối BI bằng tệp cấu hình, hãy tham khảo phần tài liệu mongosqld trên Tệp cấu hình

Khởi chạy Trình kết nối BI

Bây giờ bạn đã sẵn sàng khởi chạy Trình kết nối BI. Hướng dẫn sau đây chứa thông tin chi tiết về cấu hình Trình kết nối BI, tạo lược đồ và các tùy chọn khởi chạy

Làm cách nào để cài đặt MongoDB Kafka Connector?

Để cài đặt trình kết nối theo cách thủ công, hãy thực hiện các bước sau. .
Tải xuống Trình kết nối MongoDB cho Apache Kafka. .
Giải nén nội dung tệp ZIP và sao chép chúng vào vị trí mong muốn. .
Thêm phần này vào đường dẫn plugin trong tệp thuộc tính Kết nối của bạn. .
Khởi động Connect worker với cấu hình đó

Trình kết nối MongoDB là gì?

Các công cụ kinh doanh thông minh truyền thống được thiết kế để hoạt động với dữ liệu dạng bảng, hàng và cột. Trình kết nối MongoDB cho BI cho phép bạn truy vấn dữ liệu MongoDB bằng SQL bằng các công cụ như Tableau, Power BI và Excel .

Làm cách nào để kết nối MongoDB trong Windows?

Kết nối với cơ sở dữ liệu MongoDB . start the server in CMD using the following command. Sau đó gõ lệnh mongo để chạy shell. Bây giờ bạn đang ở trong vỏ Mongo. Nếu muốn, bạn có thể chạy mongo và mongod mà không cần dấu nhắc lệnh.

Làm cách nào để cài đặt vỏ MongoDB?

Cài đặt từ MSI .
Mở trang tải xuống MongoDB Shell. Mở Trung tâm tải xuống MongoDB
Trong danh sách Nền tảng thả xuống, hãy chọn Windows 64-bit (8. 1+) (MSI)
Nhấp vào Tải xuống
Bấm đúp vào tập tin cài đặt
Làm theo lời nhắc để cài đặt mongosh