DFT的matlab源代码 redis_orm Object Relational Mapping use redis as a relational database。 产出背景 项目的快速迭代,不仅需要敏捷的开发,还需具备较高性能的和稳定性,单纯用关系型数据库有瓶颈,然后在关系型数据库基础上加分布式缓存或者进程内缓存有增加了开发和维护成本, 刚好项目中在用Redis,就考虑基于Redis的Hash和SortedSet两个数据结构来设计类似关系型数据库的ORM。经过多个版本的迭代,现在已经实现了ORM的基本功能,在应用中发现维护和查看数据 不太方便,又开发了[工作台](https://github.com/weikaishio/redis_orm_workbench). 功能列表 基于对象的增、删、改、查、统计 基于Map的增、删、改、查、统计(方便用在redis_orm_workbench) 支持动态创建表、删除表、创建索引、重建索引 支持可配置的自动同步到MySql数据库(一般为了更方便的查询统计所用) 使用说明 模型定义的标签说明 TagIdentifier = "redis_
2023-03-30 21:17:09 2.25MB 系统开源
1
DQuest 是 Qt 框架的 C++ ORM(对象关系映射)。 它旨在为具有数据库访问权限的应用程序提供快速开发环境。 数据库模型声明非常简单,就像其他 C++/Qt 类(示例)一样。 它专为移动环境而设计,但也适用于不需要最大化数据库性能的桌面和嵌入式应用程序。 越来越多的应用程序使用 Sqlite 来存储数据。 但是,在 SQL 中编写数据模型很复杂。 通常需要写两套接口:一套用于C/C++,一套用于Sql。 工作量重复,调试麻烦。 使用 DQuest,您可以直接使用 C++ 声明数据库模型。 可以通过 C++ 接口进行读/写访问。 您无需编写任何 SQL 即可获得在应用程序中使用 Sqlite 的好处。 要声明您的数据库模型,您需要: 创建一个继承 DQModel 的类 在类声明中添加了 DQ_MODEL 宏 使用 DQField 模板类型设计数据库字段 使用 DQ_DEC
2022-08-01 16:31:31 112KB C++
1
QxOrm:QxOrm库-C ++ Qt ORM(对象关系映射)和ODM(对象文档映射器)库-官方存储库
2022-08-01 16:07:17 5.49MB mysql serialization json qt
1
python学习笔记,包含datetime模块-SQL数据库-对象关系映射-函数进阶
orm-qt:使用Qt库进行对象关系映射
2021-12-09 10:22:14 13KB qt orm databases orm-framework
1
蛋糕PHP ORM CakePHP ORM 提供了一种强大而灵活的方式来处理关系数据库。 使用数据映射器模式,ORM 允许您将数据作为实体进行操作,从而允许您在应用程序中创建富有表现力的域层。 支持的数据库引擎 CakePHP ORM 兼容: MySQL 5.1+ Postgres 8+ SQLite3 SQLServer 2008+ Oracle(通过) 连接到数据库 使用这个库时你需要做的第一件事是注册一个连接对象。 在对连接执行任何操作之前,您需要指定要使用的驱动程序: use Cake \ Datasource \ ConnectionManager ; ConnectionManager :: setConfig ( 'default' , [ 'className' => \ Cake \ Database \ Connection ::class, 'dr
2021-08-05 16:04:22 159KB PHP
1
本示例通过注解和继承来实现数据库和表的创建,实现了数据库的升级、备份、删除、恢复,实现了表的增删改查,并监听数据变化。 @Database注解,且继承了OrmDatabase的类,对应关系型数据库; @Entity注解,且继承了OrmObject的类,对应关系型数据库中的表; OrmContext实现数据库的升级、备份、删除、恢复,表的增删改查并监听数据变化。 说明: 点击插入按钮插入数据,点击更新按钮更新数据,点击删除按钮删除数据,点击查询按钮查询数据并显示查询结果; 点击升级按钮数据库升级,从版本1升级到3,会从1升级到2再从2升级到3; 点击备份按钮数据库备份,点击删除数据库按钮删除数据库,点击恢复按钮恢复数据库。
1
开源项目Hibernate是一个实现对象/关系映射的框架,它在Java对象和关系数据库中数据之间建立相应的映射关系,简化了数据库访问操作。将此框架应用于学生信息管理系统中,可充分发挥其优点,提高系统开发效率。
2021-07-17 18:50:21 108KB Hibernate 数据持久层 对象/关系映射
1
对象关系映射解决了面向对象程序设计语言与关系数据库存在的互不匹配问题。基于对象关系映射的持久化框架实现了业务逻辑与数据访问的分离,简化了数据库访问,降低了应用开发难度。本文分析了基于Hibernate框架的两种对象关系映射策略,并比较了三种继承映射策略的优缺点,设计了一种基于Hibernate的ORM持久化层的系统架构,该架构结构清晰、开发效率高,具有较高的应用价值。
1