海外资源测评导航
返回开发工具 海外资源 / 开发工具 / .NET ORM库 / repodb.net
R
🔧 开发工具 .NET ORM库 未知总部 国内优化

repodb.net

.NET混合ORM开源库

7.0/10 中国可用
TTG4G 编辑组 ·更新于 2026-06-08 ·数据来源: ai_crawl 评测方法 ↗
数据来源
ai_crawl · 最近更新 2026-06-08
行业深度解析AI 深度分析
一句话RepoDB 是面向 .NET 数据访问场景的 ORM/微 ORM 类库,提供查询、批处理、批量操作、映射、缓存与仓储模式等能力。
定价开源免费 抓取文本显示“RepoDB on GitHub”,未提供商业定价、付费版或订阅信息。
适合谁.NET/C# 后端开发者、需要访问 SQL Server、PostgreSQL、SQLite、MySQL 的应用团队、对大批量数据写入/更新性能有要求的开发者。
核心功能Bulk OperationsBatch OperationsCachingClass MappingImplicit MappingRepositoriesMultiple QueryExpression TreesTracingTransactionType MappingProperty Handlers
功能与用途面向 .NET 的数据库访问类库,提供 CRUD、聚合、批处理、批量插入/更新/删除/合并、多结果集、缓存、类映射、隐式映射、仓储、表达式树、跟踪、事务、类型映射等功能。批量操作强调将数据一次性传入数据库服务器以提升大数据集处理性能。
支持语言/框架抓取文本中的代码示例为 C#/.NET;支持 SQL Server、PostgreSQL、SQLite、MySQL。PostgreSQL 批量操作使用 Npgsql 的 NpgsqlBinaryImporter。
开源还是闭源文本显示“RepoDB on GitHub”,可判断与 GitHub 开源项目相关;具体许可证未在抓取文本中说明。
自托管选项这是应用内引用的数据库访问类库,并非托管 SaaS;不存在独立自托管服务信息。
定价未提供定价信息;结合 GitHub 项目信息呈现为免费开源类库,但许可证和商业条款未在文本中出现。
API/SDK提供 .NET 扩展方法/类库 API,包括 Query、Insert、Update、Delete、Merge、ExecuteQuery、ExecuteScalar、BulkInsert、BulkUpdate、BinaryBulkInsert、BinaryBulkMerge 等;同步方法均有对应异步 Async 方法。
集成与生态集成 SQL Server、PostgreSQL、SQLite、MySQL 及其相关类型属性;PostgreSQL 集成 Npgsql,MySQL 有 MySqlConnector 版本,SQLite 有 System 与 Microsoft 版本;文档列出 Core Package、SQL Server、PostgreSQL、MySQL、SQLite 等 release 包。
文档质量文档结构较完整,按 Get Started、数据库、Features、Operations、Classes、Attributes、Interfaces、Mappers、Extensibilities、References、Releases 分类,并提供大量 C# 示例;但抓取内容中未见架构总览、许可证、维护状态、版本兼容矩阵等信息。
中国访问未知
适用场景关系型数据库 CRUD、仓储模式封装、大批量导入/更新/合并/删除、PostgreSQL/SQL Server 高性能批量写入、多结果集查询、类型映射与属性处理。
同类Dapper、Entity Framework Core、FreeSql、SqlSugar、NHibernate
性价比8
易用7
服务6
综合8
优点
  • 数据库操作覆盖面广,包含 Query、Insert、Update、Delete、Merge、聚合与批量操作
  • 支持 SQL Server、PostgreSQL、SQLite、MySQL 等常见关系型数据库
  • PostgreSQL 批量操作基于 NpgsqlBinaryImporter,并提供 BinaryBulkInsert/Merge/Update/Delete
  • 文档目录细,包含特性、操作、类、属性、接口、映射器、扩展点和参考示例
  • 提供同步与异步方法,适合 .NET 服务端场景
不足
  • 抓取文本未说明许可证、维护团队、版本活跃度和社区规模
  • 主要面向 .NET 数据访问,非 .NET 技术栈适用性有限
  • 批量操作涉及伪临时表、qualifiers、identity 行为等概念,上手需要理解数据库细节
  • 未看到托管服务、商业支持或 SLA 信息

深度测评

TG4G · 2026-06-08 更新 · 仅供参考

是什么

RepoDB 是面向 .NET/C# 的数据库访问类库,文档中将其覆盖到 SQL Server、PostgreSQL、SQLite、MySQL,并提供从基础 CRUD 到仓储模式、批处理、批量操作、缓存、映射、事务、跟踪等能力。它更像一个偏工程化的微 ORM/数据访问层工具,而不是云服务。

核心能力

从抓取内容看,RepoDB 的 API 覆盖非常细:Query、Insert、Update、Delete、Merge、ExecuteQuery、ExecuteScalar,以及 Count、Sum、Min、Max、Average 等聚合操作均有列出。其重点能力是 Bulk Operations:文档说明批量操作会将应用侧数据一次性带入数据库服务器,再在服务端集中处理,用于降低往返开销,并称在大数据集下可明显提升性能。PostgreSQL 实现基于 NpgsqlBinaryImporter,提供 BinaryBulkInsert、BinaryBulkMerge、BinaryBulkUpdate、BinaryBulkDelete 等,并支持 DataTable、DbDataReader、IEnumerable<T>、ExpandoObject、IDictionary<string, object> 等输入。

生态、文档与定价

它支持 SQL Server、PostgreSQL、SQLite、MySQL,并列出 Core Package、SQL Server Bulk、PostgreSQL Bulk、MySqlConnector、SQLite System/Microsoft 等发布包信息。文档目录非常细,包含特性、操作、类、属性、枚举、接口、缓存器、映射器和扩展点,并配有大量 C# 示例,适合查 API。但抓取文本未说明许可证、维护节奏、版本兼容矩阵和商业支持。页面出现“RepoDB on GitHub”,可视为 GitHub 开源项目相关;未发现付费定价。

优缺点与适合谁

优点是数据库操作覆盖全面、批量处理设计深入、支持同步/异步方法,并允许通过 qualifiers、batchSize、identityBehavior 等参数调优。缺点是概念较多,批量合并、伪临时表、身份列回填等机制需要开发者理解数据库细节;同时它主要适合 .NET 技术栈,非 .NET 项目价值有限。适合需要高性能关系型数据库访问、批量导入/更新、仓储封装的 .NET 后端团队。

中国访问

抓取文本无法判断 repodb.net 在中国大陆的连通性、GitHub 依赖访问状况或支付方式。若访问 GitHub 或 NuGet 受网络影响,可考虑 Dapper、Entity Framework Core、FreeSql、SqlSugar 等替代方案。

本测评基于公开资料整理,不构成购买建议,请以 repodb.net 官网实际信息为准。

中文卖点

免费开发库,支持多数据库和批量操作。

官网快照

/shot/repodb-net.png
repodb.net

价格走势

当前价 · 仅供参考
价格未公开 当前定价
价格采集自官网公开页面,实时更新;历史走势数据采集中,暂无足够历史样本。下单请以官网实时价为准。

用户评价

综合评分
7.0/10
TG4G 综合评分

评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。

常见问题

repodb.net 是一家未知的开发工具 (.NET ORM库)服务商. 本页收录其「.NET混合ORM开源库」套餐. 免费开发库,支持多数据库和批量操作.
repodb.net 在中国大陆有较好的直连体验, 多数地区无需代理即可访问. 该商家总部位于未知, 主要面向海外市场.
访问 repodb.net 官网完成注册即可使用. 注册一般需要邮箱 (推荐 Gmail/Outlook) 和支付方式. 多数海外服务支持信用卡 / PayPal / 加密货币. 完整流程见本页"前往官网"按钮.

浏览其他大类