MongoDB官方C#驱动,.NET连接MongoDB的标准客户端
MongoDB C# Driver
MongoDB C# Driver 是 MongoDB 官方的 .NET 驱动,提供类型安全、高性能的 MongoDB 操作。它支持 LINQ 查询、序列化、聚合管道、Change Stream、事务等全部 MongoDB 特性,兼容 .NET Standard。驱动由 MongoDB 官方维护,是 .NET 应用连接 MongoDB 的唯一推荐方案。
项目简介
MongoDB C# Driver 是 MongoDB 官方的 .NET 驱动,提供类型安全、高性能的 MongoDB 操作。它支持 LINQ 查询、序列化、聚合管道、Change Stream、事务等全部 MongoDB 特性,兼容 .NET Standard。驱动由 MongoDB 官方维护,是 .NET 应用连接 MongoDB 的唯一推荐方案。
核心功能
官方驱动
- 支持全部MongoDB特性
- LINQ查询
- 聚合管道
- Change Stream
类型安全
- 强类型文档
- 类映射约定
- 自定义序列化
- BsonDocument动态
企业特性
- 多文档事务
- 连接池和监控
- 重试和容错
- GridFS文件存储
使用方法
- 通过NuGet安装MongoDB.Driver
- 配置MongoClient连接字符串
- 获取数据库和集合
- 使用Builders或LINQ查询
适用场景
- .NET应用使用MongoDB
- 文档数据库存储
- 实时数据处理
- 内容和日志存储
项目地址
📦 GitHub 仓库:https://github.com/mongodb/mongo-csharp-driver
授权方式:免费 + 开源 (Apache 2.0)