SmartSql

Database ORM

An ORM system that provides a flexible and efficient way to interact with databases using a declarative syntax

SmartSql = MyBatis in C# + .NET Core+ Cache(Memory | Redis) + R/W Splitting + PropertyChangedTrack +Dynamic Repository + InvokeSync + Diagnostics

GitHub

1k stars
79 watching
222 forks
Language: C#
last commit: almost 2 years ago
Linked from 5 awesome lists

cachecross-platformdistributed-computingdotnetdotnet-coredotnetcorehigh-performancemybatismysqloracleormpostgresqlread-write-separationredisskywalkingsmartsqlsqlsqlitesqlserverzookeeper

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dotnetcore/freesqlA .NET Core ORM component with support for multiple databases and data access patterns4,133
mikependon/repodbAn ORM library designed to simplify .NET data access by providing a balance between micro-ORM and full-ORM functionality.1,725
shuxinqin/chloeAn ORM library providing a query interface similar to LINQ for interacting with relational databases in .NET.1,524
moonstorm/fastcrudA fast and strongly typed .NET ORM library for interacting with various relational databases.506
twentyfourminutes/venflowAn ORM designed to provide an alternative to existing solutions with improved performance and features170
dotnetcore/canalsharpA .NET client for real-time data subscription and consumption from MySQL databases using Change Data Capture (CDC) technology579
astaxie/beedbA lightweight Go ORM that maps structs to database tables and supports various databases708
dotnetcore/smartcodeAutomates building and scaffolding of .NET Core projects using code generation and task management572
cyq1162/cyqdataA high-performance and powerful ORM (Object-Relational Mapping) framework for .NET that supports various databases.685
juancarlospaco/nim-gatabaseA compile-time ORM for Nim, providing a simplified DSL for working with databases.120
krozark/cpp-ormA C++ library providing a simple and lightweight Object-Relational Mapping (ORM) system for interacting with relational databases.7
meltingice/node-activerecordAn Object-Relational Mapping (ORM) library for multiple databases, including SQL and NoSQL systems.58
dotnetcore/easycachingA caching library for .NET Core applications1,976
hamedmasafi/nutAn advanced ORM library for Qt that simplifies database interactions and data modeling.296
eaigner/hoodAn ORM library for Go, enabling the creation of structured databases with support for transactions, migrations, and validation.711