Go语言中文网 为您找到相关结果 2

高性能数据库ORM框架GoMybatis

* [文档](https://zhuxiujia.github.io/gomybatis.io/#/getting-started) ## 前言 学习过原生的Go链接Mysql的方法,使用Go自带的“database/sql”数据库链接api。
“github.com/go-sql-driver/mysql”mysql驱动,通过比较原生的方法去写sql和处理事务。

目前开源界也有好多封装好的Orm操作框架:

Java系(Mybatis,MybatisPlus,hibernate ...)
Go系 (xorm,gorm,gomybatis ...)
总所周知,在java/go系orm框架中,国外互联网公司程序员喜欢用hiber...阅读全文

基于Redis的对象关系映射Redis ORM

# redis_orm Object Relational Mapping use redis as a relational database。 #### 产出背景 ```text 项目的快速迭代,不仅需要敏捷的开发,还需具备较高性能的和稳定性,单纯用关系型数据库有瓶颈,然后在关系型数据库基础上加分布式缓存或者进程内缓存有增加了开发和维护成本,刚好项目中在用Redis,就考虑基于Redis的Hash和SortedSet两个数据结构来设计类似关系型数据库的ORM。经过多个版本的迭代,现在已经实现了ORM的基本功能,在应用中发现维护和查看数据不太方便,又开发了[工作台](https://github.com/weikaishio/redis_orm_workbench)。 `...阅读全文

开源项目 2019-08-19 23:23:47 Tim Wang