![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hisql
文章平均质量分 82
tansar
主要从事Erp软件架构设计,电商平台架构设计
展开
-
c# hisql 实现定义一套中间SQL可以跨库执行的SQL语句
目前数据的种类非常多,每种数据都支持sql语句,但是大家发现没有每种数据的SQL都有自己的语法特性,都是SQL语句都没有一个特定的语法标准,导致开发人员在开发的过程中无法任意选库(如果用自己不熟的库都会要学习一遍SQL语法),主要是学习成本太高那么有没有一种工具能够统一下sql语法规则,只要学一种sql语句就可以跨库执行,让开发人员不用学习每种库的SQL语句呢?下面就给大家介绍一款开源工具 hisql源码 hisql介绍根据hisql语句通过ToSql()方法生成目标sql的原生sqlhisql生成的原创 2022-07-04 14:40:24 · 305 阅读 · 1 评论 -
c# 国内外ORM 框架 dapper efcore sqlsugar freesql hisql sqlserver数据常规插入测试性能对比
#c# 国内外ORM 框架 dapper efcore sqlsugar freesql hisql sqlserver数据常规插入测试性能对比对比首先我还是要做一下声明,测的都是开源软件,都是有开源协议的,而且测试源码已经开放不存在有故意黑的主观意图,测试结果仅为博主的电脑的配置测试的结果为测试结果呈现,测试结果不为最终结果。如果有意见请文明反馈,不接受任何形式的威胁与删博!!!上次有部分网友说要对比一下efcore 和dapper的对比测试。那么这次来一次国内外ORM进行测试对比。不过有点遗憾的是 目前原创 2022-06-30 08:14:33 · 1630 阅读 · 1 评论 -
c# sqlsugar,hisql,freesql orm框架全方位性能测试对比 sqlserver 性能测试
在2022年1月份本人做过一次sqlsugar,hisql,freesql三个框架的性能测试,上次主要是测的sqlserver下的常规插入(非bulkcopy的方式数据插入),hisql与目前比较流行的ORM框架性能测试对比 时间已经过半年,这次我就测的更完整点测试方案如下##测试方案测试源码https://github.com/tansar/HiSqlTestDemo##测试环境50列字段测试代码如下测试结果5条记录10列以下测试结果截图5条记录50列测试结果截图50条记录10列以下测试结果截图原创 2022-06-23 10:41:05 · 1150 阅读 · 0 评论 -
hisql orm update表数据更新文档
hisql orm update表数据更新文档原创 2022-01-12 15:34:40 · 339 阅读 · 0 评论 -
hisql orm框架 insert 数据写入教程
hisql orm框架数据写入教程原创 2022-01-11 08:40:29 · 393 阅读 · 0 评论 -
hisql orm框架 查询示例
HiSql 提供一个可以适合多种数据库的中间查询语法,不需要关注各个数据库的语法特性,通过HiSql写语句可以在常用的不同类型数据库中执行,且语法与Sql语境类似一看就懂一学就会hisql.net 官网(文档编写中)HiSql 源码(github) https://github.com/tansar/HiSqlgit clone https://github.com/tansar/HiSql.git::: tipHiSql 查询方式提供两种查询方式链式写法HiSql 语句 (非原生数据库的原创 2022-01-09 14:53:59 · 448 阅读 · 0 评论 -
2021-11-16
hisql与目前比较流行的ORM框架性能测试对比hisql 是新出的一款ORM框架 ,比其它ORM框不同的是他是可以不依赖于实体的,更具灵活性,下面就用Hisql与其它知名的.net框架做一些数据插入性能测试对比为了测试公平为每种ORM框架都会创建一个单独的表用于做数据插入测试(同样的表结构)测试数据数据库为sqlserver数据库测试源码地址hisql与sqlsugar freesql测试源码git clone https://github.com/tansar/HiSqlTestDemo.gi原创 2021-11-16 08:46:18 · 526 阅读 · 0 评论 -
hisql:hisql 新一代ORM 安装使用教程
快速上手安装依赖HiSql 源码Nuget 安装::: tip除了安装HiSql.dll 外还要根据自己用的数据库选一个对应的支持包如 HiSql.SqlServer.dll 安装这两个包才能使用与SqlServer交互。如果一个项目中需要支持两种库那么可以选择安装两个数据库的支持包:::HiSql安装Step 1 方式一 通过nuget 安装输入 hisql 进行搜索选择最新的版本安装注:仅支持.Net5及以上版本Step 1 方式二 通过源码编译git clone h原创 2021-11-11 21:46:47 · 1003 阅读 · 0 评论