Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?

Tài liệu về nhà → MongoDB AtlasMongoDB Atlas

Trên trang này

  • Tổng quan

Tổng quan

MongoDB Atlas cung cấp một cách dễ dàng để lưu trữ và quản lý dữ liệu của bạn trên đám mây. Hướng dẫn này hướng dẫn bạn thông qua việc tạo một cụm Atlas, kết nối với nó và tải dữ liệu mẫu.

Bạn có thể bắt đầu với Atlas thông qua Atlas CLI hoặc giao diện người dùng Atlas. Chọn một tab dựa trên cách bạn muốn bắt đầu:Atlas CLI or the Atlas User Interface. Select a tab based on how you would like to get started:

Trên trang này

  • Tổng quan

DOCS HOME → Giao diện dòng lệnh MongoDBMongoDB Command Line Interface

MongoDB CLI cung cấp một giao diện dòng lệnh để quản lý các dự án và cụm MongoDB ATLAS của bạn. Hướng dẫn này trình bày cách:MongoDB Atlas projects and clusters. This tutorial demonstrates how to:

  • Tạo một cụm trong dự án Atlas của bạn

  • Tải dữ liệu mẫu vào cụm Atlas của bạnsample data into your Atlas cluster

  • Thêm địa chỉ IP của bạn vào danh sách truy cập IP của dự án của bạn

  • Tạo người dùng MongoDB cho cụm Atlas của bạn

  • Kết nối với cụm mới của bạn bằng vỏ MongoDB, mongoshmongosh

Các trang tham chiếu cho các lệnh được đề cập trong hướng dẫn này có sẵn trong các lệnh CLI MongoDB.

Trước khi bạn bắt đầu, hãy hoàn thành các nhiệm vụ sau:

  • Đảm bảo rằng môi trường của bạn tương thích

  • Tạo một tổ chức AtlasAtlas organization

  • Cài đặt hoặc cập nhật MongoDB CLI

  • Cấu hình CLI MongoDB

Sử dụng lệnh Mongocli Atlas QuickStart để tạo cụm M0 trong Atlas. M0 Các cụm có một số hạn chế hoạt động.limitations.

Bạn có thể chạy lệnh này theo các cách sau:

  • Chế độ Cài đặt mặc định - Lệnh tạo cụm được chia sẻ mẫu với cài đặt mặc định. - the command creates a sample shared cluster with the default settings.

  • Chế độ tương tác - Lệnh nhắc bạn cho cài đặt cụm và cung cấp các giá trị mặc định. - the command prompts you for the cluster settings and provides default values.

  • Chế độ không hoạt động - Bạn chạy lệnh với các tùy chọn. - you run the command with the options.

Nhấp vào tab để xem lệnh cho chế độ ưa thích của bạn.

Xin chúc mừng! Bạn đã tạo thành công một cụm để lưu trữ dữ liệu của bạn. Bạn có thể kết nối với cụm của mình bằng chuỗi kết nối cho mongosh hoặc ứng dụng của bạn hoặc xem cụm của bạn bằng cách đăng nhập vào UI.connection string for mongosh or your application or view your cluster by logging in to the UI.

Tài liệu về nhà → MongoDB AtlasMongoDB Atlas


Sử dụng menu chọn ngôn ngữ của bạn để đặt ngôn ngữ của các ví dụ trên trang này.Select your language drop-down menu to set the language of the examples on this page.


Quan trọng

Tính năng không khả dụng trong các trường hợp không có máy chủ

Phần này của hướng dẫn hướng dẫn bạn thông qua chạy các truy vấn tìm kiếm Atlas.

Bây giờ bạn đã chạy một số truy vấn, hãy xem lại tài liệu tìm kiếm ATLAS để tìm hiểu thêm về các toán tử khác nhau và các truy vấn khác mà bạn có thể chạy. Nhiều ví dụ truy vấn có sẵn thông qua tài liệu tìm kiếm ATLAS.

Thích học bằng cách xem?

Theo dõi cùng với video hướng dẫn này để trình bày cách xây dựng các truy vấn tìm kiếm Atlas cho ứng dụng demo của công cụ tìm nhà hàng, cũng có sẵn tại www.atlassearchrestaurants.com.www.atlassearchrestaurants.com.

Thời lượng: 20 phút

Vì bạn quan tâm đến MongoDB, đây là một vài tài nguyên mongo nhanh chóng. Nếu bạn có một dự án và đang cố gắng tìm một giải pháp BI cho dữ liệu Mongo của bạn, hãy xem trang phân tích MongoDB của chúng tôi, nơi bạn có thể bắt đầu một thử nghiệm Knowi. Bạn cũng có thể thiết lập một cuộc gọi 15 phút với một thành viên trong nhóm của chúng tôi để xem liệu biết có thể là một giải pháp BI tốt cho dự án của bạn không.

Mục lục

  • Giới thiệu
    • Cơ sở dữ liệu-như một dịch vụ
  • MongoDB Atlas
    • Tổng quan
    • Giá cả
  • Bắt đầu với MongoDB Atlas
    • Tạo tài khoản Atlas
    • Triển khai một cụm cấp miễn phí
    • Danh sách trắng địa chỉ IP kết nối của bạn
    • Tạo người dùng MongoDB cho cụm của bạn
    • Kết nối với cụm của bạn
    • Chèn và xem dữ liệu trong cụm của bạn
  • Bản tóm tắt
  • Takeaways

Giới thiệu

Cơ sở dữ liệu-như một dịch vụ

Trong những năm gần đây, ngành công nghiệp cơ sở dữ liệu đã trải qua một số thay đổi, dẫn đến sự thay đổi gia tăng đối với cơ sở dữ liệu dưới dạng mô hình dịch vụ (DBAAs) so với cơ sở hạ tầng tại chỗ. Cơ sở dữ liệu là cốt lõi của hầu hết các ứng dụng kinh doanh và các dịch vụ DBAAS dựa trên đám mây cung cấp cho người dùng một nền tảng linh hoạt, có thể mở rộng và theo yêu cầu giúp loại bỏ sự cần thiết phải thiết lập phần cứng vật lý tốn kém, cài đặt phần mềm hoặc cấu hình để thực hiện. Ngoài ra, các công ty dữ liệu đang phân tích cũng đang thay đổi. Người dùng và nhà phát triển hiện đang tìm kiếm cơ sở dữ liệu có thể thích ứng hơn cho phép họ truy cập và làm việc với dữ liệu phi cấu trúc. Cùng với điều này đã có nhu cầu lớn hơn về cơ sở dữ liệu trong bộ nhớ và NoQuery với mô hình trả tiền cho mỗi lần sử dụng. & NBSP;

MongoDB, công ty đằng sau cơ sở dữ liệu nguồn mở, đã tìm cách đáp ứng nhu cầu này với Atlas, cung cấp DBAAS của riêng mình cung cấp cho người dùng dịch vụ cơ sở dữ liệu được quản lý. Dịch vụ cung cấp giá trả tiền và cho phép người dùng triển khai trên nhà cung cấp dịch vụ đám mây mà họ chọn (AWS, Azure và GCP). Atlas đã thành công cho MongoDB và tính đến năm 2019 chiếm 35% tổng doanh thu của mình với hơn 12.000 khách hàng. & NBSP;

Trong bài đăng này, chúng tôi sẽ cung cấp một cái nhìn tổng quan về MongoDB Atlas, đưa ra một hướng dẫn về việc bắt đầu với nền tảng và chia sẻ các cuộc gặp gỡ chung của chúng tôi từ góc độ người dùng lần đầu. & NBSP;

MongoDB Atlas

Tổng quan

Giá cả

Bắt đầu với MongoDB Atlas

Giá cả

Bắt đầu với MongoDB Atlas

Tạo tài khoản Atlas

Triển khai một cụm cấp miễn phí

Danh sách trắng địa chỉ IP kết nối của bạn

Tạo người dùng MongoDB cho cụm của bạn

Bắt đầu với MongoDB Atlas

Tạo tài khoản Atlas

Triển khai một cụm cấp miễn phí

Danh sách trắng địa chỉ IP kết nối của bạn

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Tạo người dùng MongoDB cho cụm của bạn

Kết nối với cụm của bạn

Chèn và xem dữ liệu trong cụm của bạn

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Bản tóm tắt

Danh sách trắng địa chỉ IP kết nối của bạn

Sau đó, bạn sẽ được nhắc thiết lập Giao thức Internet (IP) và danh sách trắng địa chỉ IP của bạn. Điều này rất quan trọng, vì nó đảm bảo rằng chỉ bạn mới có thể truy cập cụm trong đám mây từ địa chỉ IP của bạn. Bạn cũng có tùy chọn cho phép truy cập từ bất cứ đâu, mặc dù điều này có nghĩa là bất kỳ ai cũng có thể truy cập mạng vào cụm của bạn. Đây là một rủi ro bảo mật tiềm năng nếu mật khẩu của bạn và thông tin đăng nhập khác rò rỉ.

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
MongoDB Atlas Whitelist Địa chỉ IP nhắc nhở & NBSP; (Nguồn - MongoDB.com)

Tạo người dùng MongoDB cho cụm của bạn

Tiếp theo, bạn sẽ cần tạo người dùng MongoDB để truy cập cụm của bạn. Chỉ cần nhập tên người dùng và mật khẩu mới. Sau đó, bạn có tùy chọn chọn đặc quyền người dùng, bao gồm quản trị viên, truy cập đọc/ghi hoặc truy cập chỉ đọc. & NBSP;

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Tạo một dấu nhắc người dùng mongDB Atlas & NBSP; (Nguồn - MongoDB.com)

Kết nối với cụm của bạn

Bây giờ bạn đã tạo ra một người dùng, đó là thời gian để kết nối với cụm của bạn. Bạn sẽ được nhắc chọn một phương thức kết nối, hoặc kết nối với Mongoshell, ứng dụng của riêng bạn hoặc La Mã MongoDB, GUI MongoDB. Trong ví dụ này, chúng tôi sẽ kết nối bằng la bàn MongoDB.

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Kết nối với MongoDB Atlas Cluster Prompt & NBSP; (Nguồn - MongoDB.com)

Khi bạn đã tải xuống và mở Compass MongoDB, bạn sẽ được nhắc dán một chuỗi kết nối từ bảng tạm của bạn, sau đó kết nối với cụm của bạn.

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Chuỗi kết nối dán vào cụm Atlas MongoDB & NBSP; (Nguồn - MongoDB.com)

Chèn và xem dữ liệu trong cụm của bạn

Bây giờ bạn đã kết nối với cụm của mình, giờ đây bạn có thể chèn và tương tác với dữ liệu mẫu trên cụm của mình bằng Trình khám phá dữ liệu. & NBSP;

Data Explorer cho phép bạn xem, tạo và thả cơ sở dữ liệu, bộ sưu tập và chỉ mục trong cụm của bạn. Ngoài ra, bạn có thể chèn, chỉnh sửa và xóa các tài liệu, cũng như tạo và chạy các đường ống tổng hợp để xử lý dữ liệu của bạn. Lưu ý rằng Data Explorer là một tính năng trong Atlas cho phép bạn truy cập và quản lý dữ liệu bên trong các cụm của bạn, khác với MongoDB Compass, GUI độc lập được sử dụng để tương tác với cơ sở dữ liệu MongoDB (chúng tôi sẽ thảo luận thêm về phần 2 của bài đăng này của bài đăng này ). & nbsp;Part 2 of this post). 

Đầu tiên, bạn sẽ cần tải dữ liệu mẫu được đặt vào cụm của bạn. Sau khi được tải, bạn có thể truy cập nó trong Data Explorer bằng cách nhấp vào nút Bộ sưu tập (hoặc với Mongo Shell). Nhập dữ liệu mất khoảng 5 phút và khi hoạt động kết thúc, bạn sẽ thấy năm cơ sở dữ liệu trong cụm của mình:

  • sample_airbnb
  • sample_geospatial
  • sample_mflix
  • sample_training
  • Sample_weatherdata
Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Tải dữ liệu mẫu vào cụm mongoDB Atlas & NBSP; (Nguồn - MongoDB.com)

Bây giờ bạn đã nhập dữ liệu vào cụm của mình, bây giờ bạn có thể xem và sửa đổi chúng. Bạn cũng có thể sử dụng thanh lọc Data Explorer, để tìm kiếm các tài liệu cụ thể, chỉnh sửa tài liệu (nghĩa là thêm các trường), sau đó lưu các bản cập nhật của bạn.

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?
Xem và sửa đổi dữ liệu trong cụm Atlas MongoDB của bạn với Data Explorer (Nguồn - MongoDB.com)

Và chỉ như vậy, chúng tôi đã trải qua toàn bộ quá trình đăng ký tài khoản Atlas, được triển khai và kết nối với cụm Atlas đầu tiên của bạn, tạo ra cụm của bạn với dữ liệu mẫu và tương tác với dữ liệu bằng trình khám phá dữ liệu Atlas. Như bạn có thể thấy, bắt đầu với Atlas rất đơn giản và đơn giản. & NBSP;

Bản tóm tắt

Nhìn chung, chúng tôi thấy MongoDB Atlas là dễ sử dụng và được thích nghi. Quá trình đăng ký tài khoản, triển khai cụm đầu tiên của bạn và kết nối với cụm của bạn là liền mạch nhờ phần lớn giao diện trực quan của nó. Cụ thể, chúng tôi thích rằng Atlas bao gồm dữ liệu mẫu mà chúng tôi có thể tải vào cụm của chúng tôi và sau đó sử dụng GUI Data Explorer để tương tác với dữ liệu. & NBSP;

Giao diện người dùng đơn giản của nó, cùng với các tính năng của nó bao gồm khả năng mở rộng với các cơ chế tự động tự động, tự động hóa tích hợp cho các tác vụ hoạt động và hiệu suất tuyệt vời cung cấp thông lượng cao và độ trễ thấp ngay cả đối với khối lượng công việc đòi hỏi khắt khe nhất và không có gì lạ khi các nhà phát triển có kinh nghiệm có kinh nghiệm Và những người dùng mới đã phát triển để yêu MongoDB Atlas.

Trong phần 2 của bài đăng này, chúng tôi sẽ tiếp tục nơi chúng tôi rời đi và tìm hiểu sâu hơn về các giải pháp trực quan hóa cho dữ liệu mongDB của bạn bao gồm các công cụ GUI của Mongo như MongoDB Compass, Công cụ BI tiêu chuẩn công nghiệp và các giải pháp gốc như Dấu hiệu MongoDB - Công cụ biểu đồ riêng của Mongo có Cho phép bạn tạo các biểu diễn trực quan về dữ liệu MongoDB của bạn được lưu trữ trong Atlas MongoDB. Chúng tôi cũng sẽ giới thiệu Biết cho phân tích MongoDB. Biết là một nền tảng phân tích được xây dựng có mục đích cho các ngăn xếp dữ liệu hiện đại để phân tích và trực quan hóa dữ liệu nâng cao hơn. & NBSP;

Takeaways

  • DBAA dựa trên đám mây là linh hoạt, có thể mở rộng, theo yêu cầu và loại bỏ sự cần thiết phải thiết lập vật lý tốn kém
  • MongoDB Atlas là đám mây, nguồn mở, nguồn mở dựa trên NOCL của MongoDB
  • Atlas tự động hóa các nhiệm vụ quản trị cơ sở dữ liệu như cấu hình, cung cấp cơ sở hạ tầng, các bản vá, sự kiện mở rộng, sao lưu, và nhiều hơn nữa
  • Atlas cung cấp sự linh hoạt với các lược đồ động trong khi tính năng Sharding tự động giúp dễ dàng mở rộng và ra khỏi các trường hợp
  • Một giao diện trực quan giúp bạn dễ dàng bắt đầu với Atlas. Triển khai và kết nối cụm đầu tiên của bạn chỉ mất vài phút
  • Data Explorer là một tính năng hữu ích cho phép bạn tương tác trực quan với dữ liệu trong cụm của mình
  • Giao diện người dùng đơn giản, tự động hóa nhiệm vụ, tính linh hoạt, sao chép tích hợp và giá theo yêu cầu khiến MongoDB Atlas yêu thích với các nhà phát triển

Hướng dẫn how do i run mongodb atlas? - làm cách nào để chạy tập bản đồ mongodb?

Này, tôi hy vọng bài viết của tôi là hữu ích.

Tôi là Ralf, một kỹ sư giải pháp ở đây tại Knowi.

Nếu bạn đang tìm kiếm một giải pháp phân tích hoặc BI, tôi sẽ rất vui khi được nhảy vào cuộc gọi 15 phút và trò chuyện về trường hợp sử dụng của bạn.

Làm cách nào để chạy một truy vấn Atlas?

Để chạy truy vấn tìm kiếm ATLAS, bạn phải có những điều sau: một cụm Atlas chạy MongoDB phiên bản 4.2 trở lên. Chỉ số tìm kiếm Atlas trên bộ sưu tập của bạn trong cụm Atlas ...
Cài đặt bất kỳ một trong các trình điều khiển sau: ....
Xem Kết nối qua ứng dụng của bạn để kết nối với cụm Atlas của bạn bằng trình điều khiển đã cài đặt ..

Tại sao MongoDB Atlas không kết nối?

Kiểm tra xem bạn đang sử dụng đúng tên người dùng và mật khẩu cho người dùng cơ sở dữ liệu của mình và bạn đang kết nối với việc triển khai cơ sở dữ liệu chính xác.Kiểm tra xem bạn có chỉ định cơ sở dữ liệu AuthSource chính xác trong chuỗi kết nối của bạn không.. Check that you are specifying the correct authSource database in your connection string.

Làm cách nào để kết nối với MongoDB Atlas CLI?

Để kết nối với MongoDB Atlas từ dòng lệnh như trước tiên, bạn phải ký vào cụm Atlas MongoDB với thông tin đăng nhập của bạn. Sau khi đăng nhập vào cụm Atlas Kết nối với tên cụm của bạn và nhấp vào nút Connect.Sign In the MongoDB Atlas cluster with your login credentials. After login in Atlas cluster connect with your cluster name and click on connect button.

MongoDB Atlas có thể được chạy trên tiền đề không?

MongoDB có thể được cài đặt và tự quản lý tại chỗ, trong một đám mây hoặc được sử dụng, thông qua Atlas MongoDB, trong chế độ cơ sở dữ liệu như một dịch vụ trong cả ba đám mây công cộng chính (AWS, Microsoft Azure, Google Cloud Platform).