typescript-orm-b​​enchmark:针对以TypeScript编写的Node.js应用程序的ORM基准测试

时间:2024-02-26 16:33:32
【文件属性】:

文件名称:typescript-orm-b​​enchmark:针对以TypeScript编写的Node.js应用程序的ORM基准测试

文件大小:729KB

文件格式:ZIP

更新时间:2024-02-26 16:33:32

javascript benchmark typescript database knex

针对TypeScript Node.js应用程序的ORM研究 目录 介绍 对象关系映射(Object-Relational Mapping,ORM)是一种封装操作数据库中数据所需的代码的技术,因此您不再使用SQL。 您可以直接使用与您使用的相同语言进行交互。 人们谈论ORM时,通常会引用实现此技术的库。 您可以在以下链接中找到很好的解释。 另一方面,顾名思义,查询构建器是一个接口,使您可以使用首选语言编写SQL。 与ORM的主要区别在于,您不必为查询构建器定义模型结构,因为您无需使用表示数据的对象。 本研究的目的不是要声称那里是最好的ORM,而是要提供有关这些库最重要的功能,性能,社区,


【文件预览】:
typescript-orm-benchmark-master
----.nvmrc(7B)
----pull_request_template.md(244B)
----package.json(2KB)
----@types()
--------sequelize.d.ts(172B)
--------knex-stringcase.d.ts(33B)
----assets()
--------performance-simple.png(130KB)
--------db.png(56KB)
--------npm.png(292KB)
--------performance-post.png(114KB)
--------performance-get.png(137KB)
----.sequelizerc(248B)
----package-lock.json(312KB)
----src()
--------knex()
--------typeorm()
--------objection()
--------sequelize()
----.eslintrc.js(240B)
----server.ts(924B)
----tsconfig.json(692B)
----data.json(98B)
----.gitignore(700B)
----README.md(21KB)
----.eslintignore(96B)

网友评论