Hướng dẫn what is the use of mongodb driver? - việc sử dụng trình điều khiển mongodb là gì?

Tài liệu về nhà → Trình điều khiển MongoDBMongoDB Drivers

Kết nối ứng dụng của bạn với cơ sở dữ liệu của bạn với một trong các thư viện chính thức của chúng tôi.

Các thư viện sau đây được MongoDB hỗ trợ chính thức. Chúng được duy trì tích cực, hỗ trợ các tính năng MongoDB mới và nhận sửa lỗi, cải tiến hiệu suất và các bản vá bảo mật.

C

C++

C#

Đi

Java

Node.js

PHP

Python

Ruby

Rỉ sét

Scala

Nhanh

Bạn có thấy ngôn ngữ mong muốn của bạn không? Duyệt một danh sách các thư viện được cộng đồng hỗ trợ.

Phiên bản 1.10 và 1.11 của trình điều khiển chỉ tương thích với .NET 3.5 đến 4.8.MongoDB Drivers

Để biết thêm thông tin về cách đọc các bảng tương thích, hãy xem hướng dẫn của chúng tôi trên các bảng tương thích MongoDB.

  • Nếu dự án IDE IDE Visual Studio của bạn phụ thuộc vào Trình điều khiển Mongo C# chính thức hoặc sau đó, bạn phải sử dụng Visual Studio 2017 trở lên.
  • Đặt câu hỏi trên các diễn đàn cộng đồng MongoDB của chúng tôi.
  • Ghé thăm các kênh hỗ trợ của chúng tôi.
  • Xem Dự án JIRA để nêu ra các vấn đề hoặc các tính năng yêu cầu.
  • Sự khác biệt giữa người lái xe MongoDB và Mongoose là gì?
  • Về mặt nút. JS, MongoDB là trình điều khiển gốc để tương tác với ví dụ MongoDB và Mongoose là một công cụ mô hình hóa đối tượng cho MongoDB. Mongoose được xây dựng trên đỉnh của trình điều khiển MongoDB để cung cấp cho các lập trình viên một cách để mô hình hóa dữ liệu của họ.
  • MongoDB được sử dụng tốt nhất để làm gì?

MongoDB hoạt động tốt nhất với dữ liệu phi cấu trúc, vì vậy nó rất tốt cho các hệ thống dữ liệu lớn, ứng dụng MapReduce, diễn đàn trang web tin tức và các ứng dụng mạng xã hội. Sử dụng MongoDB khi: bạn đang sử dụng điện toán đám mây. MongoDB là lý tưởng cho điện toán đám mây.NuGet or set up a runnable project by following our Getting Started guide.

  • Làm thế nào để tôi có được trình điều khiển MongoDB?

  • Nếu bạn cần chạy một máy chủ MongoDB trên máy cục bộ của mình cho mục đích phát triển thay vì sử dụng cụm Atlas, bạn cần hoàn thành các phần sau: Tải xuống phiên bản cộng đồng hoặc doanh nghiệp của MongoDB Server.install và định cấu hình máy chủ MongoDB. Khởi động máy chủ.

  • Trình điều khiển gốc MongoDB là gì?

  • Trình điều khiển MongoDB bản địa cho nút. JS là sự phụ thuộc cho phép ứng dụng JavaScript của chúng tôi tương tác với cơ sở dữ liệu NoQuery, cục bộ hoặc trên đám mây thông qua Atlas MongoDB.

Tài liệu về nhà → Trình điều khiển MongoDB

Trên trang này

Giới thiệuMongoDB Analyzer is a tool for C#/.NET developers that helps you understand how your code translates into the MongoDB Query API and if your code includes unsupported LINQ or builder expressions.

Tham gia khóa học trực tuyến miễn phí được dạy bởi MongoDBMongoDB.Driver for all new projects.

Cài đặtInstallation.

Kết nối với MongoDB AtlasMongoDB Atlas cluster, use the Atlas connection string for your cluster:

using MongoDB.Bson;
using MongoDB.Driver;
// Replace the uri string with your MongoDB deployment's connection string.
var client = new MongoClient(
"mongodb+srv://:@/test?w=majority"
);
var database = client.GetDatabase("test");

API ổn định

Kết nối với máy chủ MongoDB trên máy cục bộ của bạnConnecting for more information.

Khả năng tương thích

API ổn định

Kết nối với máy chủ MongoDB trên máy cục bộ của bạnVersioned API is known the Stable API. All concepts and features remain the same with this naming change.

Để sử dụng tính năng này, hãy xây dựng phiên bản khách hàng MongoDB, chỉ định phiên bản API ổn định:

// Replace with your MongoDB deployment's connection string.
var settings = MongoClientSettings.FromConnectionString("");
// Set the version of the Stable API on the client.
settings.ServerApi = new ServerApi(ServerApiVersion.V1);
var client = new MongoClient(settings);

Xem tham chiếu máy chủ MongoDB trên API ổn định để biết thêm thông tin.Stable API for more information.

Nếu bạn cần chạy một máy chủ MongoDB trên máy cục bộ của mình cho mục đích phát triển thay vì sử dụng cụm Atlas, bạn cần hoàn thành các mục sau:

  1. Tải xuống phiên bản cộng đồng hoặc doanh nghiệp của máy chủ MongoDB.Community or Enterprise version of MongoDB Server.

  2. Cài đặt và định cấu hình Máy chủ MongoDB. MongoDB Server.

  3. Bắt đầu máy chủ.

Quan trọng

Luôn bảo mật máy chủ MongoDB của bạn khỏi các cuộc tấn công độc hại. Xem danh sách kiểm tra bảo mật của chúng tôi để biết danh sách các khuyến nghị bảo mật.Security Checklist for a list of security recommendations.

Sau khi bạn khởi động thành công máy chủ MongoDB của mình, chỉ định chuỗi kết nối của bạn trong mã kết nối trình điều khiển.

Nếu máy chủ MongoDB của bạn đang chạy cục bộ, bạn có thể sử dụng chuỗi kết nối "mongodb://localhost:" trong đó là số cổng bạn đã cấu hình máy chủ của mình để nghe các kết nối đến.

Nếu bạn cần chỉ định một tên máy chủ hoặc địa chỉ IP khác, hãy xem mục Hướng dẫn sử dụng máy chủ của chúng tôi trên các chuỗi kết nối.Connection Strings.

Để kiểm tra xem bạn có thể kết nối với máy chủ của mình hay không, hãy thay thế chuỗi kết nối trong ví dụ mã kết nối với MongoDB Atlas và chạy nó.Connect to MongoDB Atlas code example and run it.

Bảng tương thích sau đây chỉ định (các) phiên bản được đề xuất của Trình điều khiển ròng MongoDB C#/. Để sử dụng với một phiên bản cụ thể của MongoDB.

Cột đầu tiên liệt kê (các) phiên bản trình điều khiển.

Biểu tượng

Giải trình

Tất cả các tính năng được hỗ trợ.

Phiên bản trình điều khiển sẽ hoạt động với phiên bản MongoDB, nhưng không phải tất cả các tính năng MongoDB mới đều được hỗ trợ.

Không có dấu hiệu

Phiên bản trình điều khiển không được kiểm tra với phiên bản MongoDB.

C#/. Phiên bản trình điều khiển mạng

MongoDB 6.0

MongoDB 5.0

MongoDB 4.4

MongoDB 4.2

MongoDB 4.0

MongoDB 3.6

MongoDB 3.4

MongoDB 3.2

MongoDB 3.0

MongoDB 2.6

2.18

2.17

2.16

2.15

2.14

2.13

2.12

2.11

2.10

2.9

2.8

2.7

2.6

2.5

2.4

2.3

2.2

2.0

1.11

1.10

Tất cả các tính năng được hỗ trợ.

Cột đầu tiên liệt kê (các) phiên bản trình điều khiển.

C#/. Phiên bản trình điều khiển mạng

MongoDB 6.0

MongoDB 5.0

MongoDB 4.4

MongoDB 4.2

MongoDB 4.0

MongoDB 3.6

MongoDB 3.4

MongoDB 3.2

MongoDB 3.0

MongoDB 2.6

Người lái xe không hỗ trợ các phiên bản cũ của MongoDB.

Bảng tương thích sau đây chỉ định (các) phiên bản được đề xuất của Trình điều khiển Net MongoDB C#/. Để sử dụng với phiên bản cụ thể của .NET.

2.18

2.17

2.16

2.15

2.14

2.13

2.12

2.11

2.10

2.9

2.8

2.7

2.6

2.5

2.4

2.3

2.2

2.0

.NET 5/6 [1]

.NET Core 3.1

.NET Core 3.0Visual Studio 2017 or later.

  • .NET Core 2.2MongoDB Community Forums.

  • .NET Core 2.1Support Channels.

  • .NET Core 2.0project JIRA to raise issues or request features.

Sự khác biệt giữa người lái xe MongoDB và Mongoose là gì?

Về mặt nút. JS, MongoDB là trình điều khiển gốc để tương tác với ví dụ MongoDB và Mongoose là một công cụ mô hình hóa đối tượng cho MongoDB. Mongoose được xây dựng trên đỉnh của trình điều khiển MongoDB để cung cấp cho các lập trình viên một cách để mô hình hóa dữ liệu của họ.mongodb is the native driver for interacting with a mongodb instance and mongoose is an Object modeling tool for MongoDB. mongoose is built on top of the mongodb driver to provide programmers with a way to model their data.

MongoDB được sử dụng tốt nhất để làm gì?

MongoDB hoạt động tốt nhất với dữ liệu phi cấu trúc, vì vậy nó rất tốt cho các hệ thống dữ liệu lớn, ứng dụng MapReduce, diễn đàn trang web tin tức và các ứng dụng mạng xã hội.Sử dụng MongoDB khi: bạn đang sử dụng điện toán đám mây.MongoDB là lý tưởng cho điện toán đám mây.

Làm thế nào để tôi có được trình điều khiển MongoDB?

Nếu bạn cần chạy một máy chủ MongoDB trên máy cục bộ của mình cho mục đích phát triển thay vì sử dụng cụm Atlas, bạn cần hoàn thành các phần sau: Tải xuống phiên bản cộng đồng hoặc doanh nghiệp của MongoDB Server.install và định cấu hình máy chủ MongoDB. Khởi động máy chủ.Download the Community or Enterprise version of MongoDB Server. Install and configure MongoDB Server. Start the server.

Trình điều khiển gốc MongoDB là gì?

Trình điều khiển MongoDB bản địa cho nút.JS là sự phụ thuộc cho phép ứng dụng JavaScript của chúng tôi tương tác với cơ sở dữ liệu NoQuery, cục bộ hoặc trên đám mây thông qua Atlas MongoDB.a dependency that allows our JavaScript application to interact with the NoSQL database, either locally or on the cloud through MongoDB Atlas.