摘要:
1、功能介绍 海量数据操作ORM性能瓶颈在实体转换上面,并且不能使用常规的Sql去实现 当列越多转换越慢,SqlSugar将转换性能做到极致,并且采用数据库最佳API 操作数据库达到极限性能,当然你如果不用sqlsugar了解一下原理也可以使用其他ORM实现 BulkCopy BulkCopy是一种 阅读全文
摘要:
TDengine 是国内比较流的时序库之一,支持群集并且免费,在.NET中资料比较少,这篇文章主要介绍SqlSugar ORM来操作TDengine 优点: 1、SqlSugar支持ADO.NET操作来实现TDengine,并且支持了常用的时间函数、支持联表、分页和批量插入和删等操作 2、使用了原生 阅读全文
摘要:
知乎网友问 链式重载是我自己创造的一个词,意思是方法A里处理一下参数,return另一个方法A,第二个方法A里处理一下参数调第三个方法A,就这样无限循环下去直到调到真正能出结果的方法A。 本人学艺不精,偶然进行C#开发,感觉看代码要吐。比如看到某处调用方法A,除非有某个特征显眼的参数,否则根本不知道 阅读全文
摘要:
SqlSugar ORM SqlSugar 是一款 老牌 .NET 开源多库架构ORM框架 ,一套代码能支持多种数据库像Admin.net、Blog.Core、CoreShop等知名开源项目都采用了SqlSugar作为底层 特色1:超级简单 在不用任何设计模式,任何框架的情况下都可以拥有最佳体验,S 阅读全文
摘要:
导航属性 导航属性是作为.NET ORM核心功能中的核心,在SqlSugar没有支持导航属性前,都说只是一个高级DbHelper, 经过3年的SqlSugar重构已经拥有了一套 非常成熟的导航属性体系,本文不是重点讲SqlSugar而是重点讲导航属性的作用,让更多写Sql人还未使用ORM的人了解到O 阅读全文
摘要:
简介 本文主要介绍使用 利用 SqlSugar 来实现多数据库的维护 ,动态建类CRUD,动态建表 ,全局过滤器 ,跨库查询等功能 1、创建表 SqlSugar支持了3种模式的建表(无实体建表、实体建表,实体特性建表),非常的灵活 可以多个数据库 MYSQL MSSQL ORACLE SQLITE 阅读全文
摘要:
一、大家是否有这个需求 1.跨品种查询 :比如 MYSQL和一个SQLSERVER进行联表查询 ,或者SQLITE和MYSQL进行联表查询 2.跨服务器查询 : A服务器和B服务器查询 如果想同时支持1和2 相信很多人都没有比较好的解决方案 我的设计是通过多库架构来实现多库操作 二、 多库架构ORM 阅读全文
摘要:
CoreShop商城 特色:.net第一国产电商项目,影响力最大 核心商城系统(CoreShop) 是基于 Asp.Net 5.0、Uni-App开发、 支持可视化布局的小程序商城系统; 前后端分离,支持分布式部署,跨平台运行;拥有分销、代理、团购秒杀、 接龙、拼团、直播、优惠券、自定义表单等众多营 阅读全文
摘要:
ClickHouse应用场景 ClickHouse 是俄罗斯的 Yandex 于 2016 年开源的用于在线分析处理查询(OLAP :Online Analytical Processing)MPP架构的列式存储数据库(DBMS:Database Management System),能够使用 SQ 阅读全文
摘要:
市场上轻量级ORM有很多,比如Dapper、Chloe 本篇文章就介绍一下 功能比较多并且全的ORM 1、Entity Framework(重量级) 2、SqlSugar(重量级) 3、NHibernate(重量级) 4、PetaPoco (介于EF和Dapper之间) 对比:操作的难易程度、执行效 阅读全文