原文:测试 ClownFish、CYQ、Entity Framework、Moon、MySoft、NHibernate、PDF、XCode数据访问组件性能

下期预告: 由于很多园友反馈,有的组件不应该缺席 测试复杂度不够 测试还缺乏一定的公平。 因此考虑在下一个版本中,确保在更加公平的前提下进行更高复杂度的测试 。 同时将分为 组测试,纯SQL组件及纯ORM组件, 如果纯SQL组件不足,就只进行纯ORM组件的测试。 待加入测试组件有Dapper PetaPoco NPoco Elinq FluentData ,有更好的建议,请留言。 啊 你在用OR ...

2013-07-26 10:24 73 7231 推荐指数:

查看详情

Moon.ORM- 4.4 隆重发布,在性能和使用便捷上一挑群雄(mysoft,cyq,pdf)

性能上讲目前没有性能moon可比的框架(非纯ADO.NET),便捷上除了实体框架,大家自己使用各框架便可知道.不过我挺喜欢PDF的思路,可以几乎不用反射实现,所以性能很高.在此表示无意战争,只是告诉我的那帮Moon.Orm支持者及还不理解ORM的朋友一点性能上看见. 第一部分论性能 4.4 ...

Sun Dec 09 01:15:00 CST 2012 23 2454
Entity Framework 6 vs NHibernate 4

This article is dedicated to discussing the latest releases of the NHibernate and Entity Framework. NHibernate is (was?) a number one ORM Framework ...

Tue Apr 22 11:36:00 CST 2014 1 3239
关于NHibernate、LINQ、Entity Framework

NHibernate采用非侵入式的方式进行对象-关系映射,从而成就了其轻量级ORM技术的美名,这一点相信成为很多架构师钟爱他的重要理由。NHibernate技术架构如下图所示: NHibernate的使用大致可以分为配置信息、编写映射文件和持久化数据几个步骤: 一、配置 ...

Wed Feb 20 17:51:00 CST 2013 1 2648
Entity Framework与ADO.NET批量插入数据性能测试

Entity Framework是.NET平台下的一种简单易用的ORM框架,它既便于Domain Model和持久层的OO设计,也提高了代码的可维护性。但在使用中发现,有几类业务场景是EF不太擅长的,比如批量写入大量同类数据,为此本人做了一些对比测试,以供大家参考。 现假设我们需要做一个用户批量 ...

Tue Sep 03 02:30:00 CST 2013 2 2090
Entity FrameWork 中使用Lambda访问数据性能优化

在使用Entity Framework 访问数据库时,我们经常使用Lambda表达式,但是如果不小心的话,很容易就掉到坑里了。比如下面的例子:用Lambda访问MSSqlServer中的NewsInfo表中id小于20的记录。 代码如下: 运行程序,程序工作正常。打开SQL ...

Thu Jan 02 18:49:00 CST 2014 9 2720
Entity Framework数据插入性能追踪

写在开头:本文的评论者大多认为我这个测试不对,但是哪里不对没有谁给出一个明确的回复;对于若干纯粹谩骂的评论(似乎我说EF性能低==侮辱了他全家),我已删除。我的目的就是插入7千条数据数据库中,得出的结论是在数据Add到上下文这个阶段比较耗时,如果有能绕过这个过程的方法,或者改进的建议,请提 ...

Thu Jun 06 18:59:00 CST 2013 137 6968
全自动迁移数据库的实现 (Fluent NHibernate, Entity Framework Core)

在开发涉及到数据库的程序时,常会遇到一开始设计的结构不能满足需求需要再添加新字段或新表的情况,这时就需要进行数据库迁移。 实现数据库迁移有很多种办法,从手动管理各个版本的ddl脚本,到实现自己的migrator,或是使用Entity Framework提供的Code First迁移功能 ...

Sat Sep 10 23:41:00 CST 2016 2 1805
CYQ.Data 批量添加数据性能测试(每秒千、万)

今天有网友火晋地同学进了CYQ.Data官方群了,他正在折腾了一个各大ORM性能测试的比较的软件,如下图 折腾的种类也不少: 感觉这软件折腾的不错~~~值的期待~~~ 另外,他指出CYQ.Data 在他的软件里表现不佳~~~~ 所以我要了他的测试实例看看是怎么写的测试代码: 测试 ...

Fri Jul 26 11:15:00 CST 2013 23 4179
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM