使用NSun(框架)快速开发项目(二)主流.net ORM框架性能评测
以下是几个主流的.net ORM框架。
本测试对NHibernate 、Castle 、Gentle 、Linq2sql 、Entity Framework、 NSun
进行了横向对比测试NSun表现不凡
详见上篇NSun
http://www.cnblogs.com/duanseven/archive/
以下是评测结果。(可见第二次读取都用到了缓存 除了 Entity Framework)
数值越多表现为耗时越长
NHibernate
读取列表:2968750
添加对象:937500
读取列表:0
获得对象:156250
读取列表:0
修改对象:625000
读取列表:0
删除对象:468750
读取列表:0
Castle
读取列表:2968750
添加对象:625000
读取列表:0
获得对象:156250
读取列表:0
修改对象:312500
读取列表:156250
删除对象:156250
读取列表:0
Gentle
读取列表:3437500
添加对象:468750
读取列表:0
获得对象:156250
读取列表:0
修改对象:156250
读取列表:0
删除对象:0
读取列表:156250
Linq2sql
读取列表:2500000
添加对象:312500
读取列表:312500
获得对象:625000
读取列表:0
修改对象:1093750
读取列表:0
删除对象:625000
读取列表:0
Entity Framework
读取列表:9062500
添加对象:625000
读取列表:312500
获得对象:625000
读取列表:312500
修改对象:468750
读取列表:312500
删除对象:312500
读取列表:468750
NSun
读取列表:1406250
添加对象:625000
读取列表:0
获得对象:312500
读取列表:0
修改对象:312500
读取列表:0
删除对象:156250
读取列表:156250
读取列表:0
以下是评测实例
test.rar
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步