Tạo cơ sở dữ liệu mongodb trực tuyến
Với các tín đồ của NoSQL, MongoDB là một sự lựa chọn tuyệt vời, và trong thời đại mà ai cũng đòi đi đua thì có lý do gì mà chúng ta không thử đưa dữ liệu cao lên mây Nội dung chính Hiển thị
MongoDB Atlas là cơ sở dữ liệu đám mây của MongoDB được ra mắt vào năm 2016 chạy trên AWS, Microsoft Azure và Google Cloud Platform Dữ liệu trong mỗi Cụm trong Atlas được lưu trữ theo cơ chế Sao chép, với 3 nút. 1 chủ (chính) và 2 nô lệ (phụ) 1. Bắt đầuĐể bắt đầu sử dụng Atlas các bạn hay truy cập vào đây và nhấn ngay nút Start Free nhé Cứ mạnh dạng mà đăng ký và yên tâm rằng với bản miễn phí thì Atlas sẽ không yêu cầu thẻ tín dụng để nhăm nhe trừ tiền mỗi khi bạn sơ lược như AWS đâu Ngay sau khi đăng ký thành công, bạn có thể chọn tùy chọn dịch vụ, và coder nghèo như mình thì hiển thị tùy chọn tùy chọn miễn phí Tiếp theo là lựa chọn nơi đặt cơ sở dữ liệu của bạn cũng như các tùy chọn đi kèm theo. Người ta bảo của rẻ là của ôi. Nếu không muốn mất đồng nào thì bạn chỉ được sử dụng 512MB Dung lượng lưu trữ, RAM dùng chung, 100 kết nối tối đa và hiệu suất mạng thấp Lựa chọn Tạo cụm bạn sẽ được chuyển đến giao diện quản lý, điều mình thích ở Atlas là giao diện của nó cực kỳ thân thiện chứ không rối mắt như thằng AWS 2. Truy cập cơ sở dữ liệuNhấp vào Truy cập cơ sở dữ liệu bạn sẽ đi đến màn hình quản lý người dùng. Tại đây bạn có thể tạo ra người dùng với các quyền là. Admin, Read and Write, Only Read và bạn có thể tạo Vai trò tùy chỉnh như quyền ghi hoặc đọc một Cơ sở dữ liệu cụ thể Có hai cách đăng nhập là sử dụng Mật khẩu và Chứng chỉ 3. Truy cập mạngNhấp vào Truy cập mạng, bạn sẽ đi đến màn hình quản lý Mạng Tại đây bạn có thể quản lý những IP được phép kết nối với Cơ sở dữ liệu của bạn. Bấm vào ADD IP ADDRESS để thực hiện thêm địa chỉ IP Nếu bạn muốn truy cập tất cả các địa chỉ IP, có thể nhấp vào CHO PHÉP TRUY CẬP TỪ MỌI NƠI 4. Liên kếtNhấp vào Cụm để quản lý các cụm của bạn. Tại đây sẽ có báo cáo đầy đủ về Cụm của bạn kể cả biểu tượng Đọc, Viết, Kết nối, Nhấp vào Kết nối để lấy url kết nối cũng như đọc hướng dẫn You can connect to MongoAtlas by way
5. Gây nênNếu bạn đã làm việc với SQL thì chắc chắn bạn đã nghe đến tính năng này. Nó được tính toán để chạy một số câu lệnh mỗi khi có sự thay đổi về mặt dữ liệu, có thể là trước hoặc sau (chèn, cập nhật, xóa) Thực hiện lệnh cấm MongoDB đầu tiên không hỗ trợ Triggers, người ta phải lắng nghe thứ gọi là Replica Set Oplog, khi bạn chạy MongoDB trong Replica Set, tất cả các hành động của MongoDB đã được ghi vào nhật ký hoạt động (được gọi Tuy nhiên từ phiên bản 3. 6, MongoDB có một tính năng gọi là Change Streams supports you stream of change. Tuy nhiên mình sẽ nói đến tính năng này trong một bài viết khác Ở bài viết này mình sẽ nói về Triggers mà Atlas hỗ trợ. Nó được viết dựa trên Change Streams của MongoDB Nhấp vào Triggers trên màn hình Altas của bạn để có thể quản lý các Triggers. Với MongoDB, bạn có thể thực hiện Trigger với các Event. Chèn, cập nhật, xóa, thay thế Có hai cách để thực hiện Trigger
Ở bài viết này mình sẽ nói chi tiết về chức năng thay đổisự kiệnKích hoạt cơ sở dữ liệu sẽ được gọi với tham số changeEvent
Thao tác với MongoDB Data
chức năng gọi
Gọi dịch vụ http
Bạn có thể tìm hiểu thêm về ngữ cảnh tại đây 6. Kết luậnBài viết về mình đã hướng dẫn các bạn để có thể bắt đầu với MongoDB Atlas, chúng khá đơn giản nếu bạn đã làm quen với MongoDB. Hi vọng với bài viết này các bạn sẽ có thêm một lựa chọn trong ngăn xếp công nghệ của mình |