hisql与目前比较流行的ORM框架性能测试对比
hisql 是新出的一款ORM框架 ,比其它ORM框不同的是他是可以不依赖于实体的,更具灵活性,下面就用Hisql与其它知名的.net框架做一些数据插入性能测试对比
为了测试公平为每种ORM框架都会创建一个单独的表用于做数据插入测试(同样的表结构)
测试数据数据库为sqlserver数据库
测试源码地址hisql与sqlsugar freesql测试源码
git clone https://github.com/tansar/HiSqlTestDemo.git
总体测试结果
插入记录数 | hisql(耗时) | sqlsugar(耗时) | freesql(耗时) |
---|---|---|---|
10条 | 0.0270秒 | 0.1710秒 | 0.1981秒 |
100条 | 0.0395秒 | 0.2017秒 | 0.2502秒 |
1000条 | 0.2154秒 | 0.5106秒 | 0.9807秒 |
10000条 | 1.8028秒 | 3.5510秒 | 8.0375秒 |
100000条 | 16.9936秒 | 33.2747秒 | 77.9188秒 |
从测试结果来看 HiSql的性能测试名列前茅
git clone https://github.com/tansar/HiSql.git
hisql sqlsugar freesql 插入10条数据测试
![](https://img-blog.csdnimg.cn/img_convert/ebae14ac883d6ecd37f4c454ebd5703e.png