小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
后 Django 时代:SQLAlchemy 2.0、Tortoise 与 Piccolo 三大异步 ORM 选型指南 - 曦远Code

文章讨论了在 Python 异步开发中选择合适的 ORM 工具,比较了 SQLAlchemy 2.0、Tortoise ORM 和 Piccolo。强调 SQLAlchemy 的强类型和异步支持,Tortoise 的 Django 兼容性,以及 Piccolo 的简洁性。作者计划在新项目中使用 LiteStar 和 SQLAlchemy 2.0,认为放弃 Django ORM 是值得的。

后 Django 时代:SQLAlchemy 2.0、Tortoise 与 Piccolo 三大异步 ORM 选型指南 - 曦远Code

程序设计实验室
程序设计实验室 · 2026-04-10T03:24:00Z

Cellophane 是一个 Rust TUI 动画库,支持动画逻辑、帧差异渲染和 ANSI 解析。Aralez 是基于 Cloudflare Pingora 的反向代理工具,具备动态重载、TLS 支持和限流功能。Toasty 是一个异步 ORM 框架,支持 SQL 和 NoSQL 数据库,目前处于预览阶段。

【Rust日报】2026-04-08 Aralez: 反向代理

Rust.cc
Rust.cc · 2026-04-08T01:28:34Z
本周Spring动态 - 2026年4月7日

JetBrains团队的博客探讨了如何用Kotlin更优雅地使用Spring Data JPA。尽管JPA有其优点,但在处理实体状态变化时显得冗长,尤其与MyBatis和JOOQ等其他ORM相比。

本周Spring动态 - 2026年4月7日

Spring
Spring · 2026-04-07T00:00:00Z

Arnis是一个开源项目,能够将真实地理数据转换为Minecraft世界,支持Java版和基岩版。用户可以生成家乡和自然景观,项目基于OpenStreetMap和海拔数据,具备跨平台支持和自定义设置。

【Rust日报】2026-03-22 TideORM - Rust 开发者友好的 ORM 框架

Rust.cc
Rust.cc · 2026-03-27T06:35:16Z
SQLAlchemy 2 实践 - 第1章 - 数据库表

本章介绍了SQLAlchemy库的基本用法,包括数据库表的创建、更新和查询。SQLAlchemy分为Core和ORM模块,ORM模块通过Python类定义表结构。使用create_engine()函数管理数据库连接,并通过Session对象维护模型实例状态,支持多种查询和过滤功能。

SQLAlchemy 2 实践 - 第1章 - 数据库表

miguelgrinberg
miguelgrinberg · 2026-03-26T12:30:03Z
Hamza Sajawal:通过战略性PostgreSQL索引将ORM慢查询速度提升80%

通过战略性索引优化,显著提升PostgreSQL性能。针对ORM生成的慢查询,创建外键索引和目标索引,减少顺序扫描87%,查询响应时间提高60-80%。关键在于识别缺失索引和监控性能。

Hamza Sajawal:通过战略性PostgreSQL索引将ORM慢查询速度提升80%

Planet PostgreSQL
Planet PostgreSQL · 2026-02-20T11:41:10Z

如何在不重写整个架构的情况下,使世界上最好的Perl ORM实现非阻塞。

DBIx::Class::Async的演变

blogs.perl.org
blogs.perl.org · 2026-02-03T18:23:55Z

作者认为Django框架比Rails更易于理解和使用,特别是其ORM和迁移功能使开发变得简单,文档也友好。尽管对settings.py感到困惑,但期待继续探索Django的其他功能。

关于开始使用Django的一些笔记

Julia Evans
Julia Evans · 2026-01-27T00:00:00Z
Java动态汇总:Spring Tools 5、TornadoVM、Payara平台、Hibernate ORM、Spock框架

本周Java动态包括Spring Tools 5.0、Spring AI和Spring Shell的里程碑版本发布,Payara平台更新,以及Hibernate ORM和Spock框架的点版本更新。同时,JDK 26和27的早期访问版本也进行了更新。此外,TornadoVM 2.1.0和GPULlama3.java项目发布新版本,提升了功能和性能。

Java动态汇总:Spring Tools 5、TornadoVM、Payara平台、Hibernate ORM、Spock框架

InfoQ
InfoQ · 2025-12-15T10:50:00Z
Java动态报道:Spring Cloud、Quarkus、Hibernate ORM、JobRunr、LangChain4j、Java Operator SDK

本周Java动态报道了多个项目的更新,包括Spring Cloud 2025.1.0修复多个bug,Quarkus 3.30引入新特性,Hibernate ORM 7.2.0发布候选版本,JobRunr 8.3.0支持Spring Boot 4,以及LangChain4j 1.9.0和Java Operator SDK 5.2.0的重要更新。此外,Keycloak 26.4.6修复了安全漏洞。

Java动态报道:Spring Cloud、Quarkus、Hibernate ORM、JobRunr、LangChain4j、Java Operator SDK

InfoQ
InfoQ · 2025-12-01T02:30:00Z
信任边界崩塌:详解Django ORM如何因内部控制参数暴露导致SQL注入(CVE-2025-64459)

该文章介绍了一段代码,涉及应用标识和用户验证信息,旨在提升访问体验。

信任边界崩塌:详解Django ORM如何因内部控制参数暴露导致SQL注入(CVE-2025-64459)

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-11-20T12:30:42Z

本文探讨了如何通过Rust过程宏自动化乐观锁的实现,减少样板代码。通过在数据变更和持久化操作中注入宏,确保版本号和时间戳的管理,从而实现高效的乐观锁支持,开发者只需声明字段即可简化并发控制,提高开发效率。

使用 Rust 宏实现基于 Sea-ORM 的乐观锁样板代码自动化

Rust.cc
Rust.cc · 2025-11-18T12:33:36Z

Kosame是一个基于宏的ORM库,受Prisma和Drizzle启发,用Rust开发,便于类型推断和生成。Rust探索新型垃圾回收器Alloy,利用析构函数作为终结器,解决性能与正确性问题。Ripgrep 15.0.0更新修复了Bug,提升了性能,并增加了新特性。

【Rust日报】2025-10-16 Kosame: 基于宏的 ORM 库

Rust.cc
Rust.cc · 2025-10-16T04:00:04Z
连接代码与数据:探索Python与SQLAlchemy的ORM

随着技术行业对可扩展性和数据完整性的重视,Python与关系数据库的连接变得至关重要。课程探讨对象关系映射(ORM)工具如SQLAlchemy,简化数据库操作,提高代码可维护性,并降低SQL注入风险。强调最佳实践,包括代码简洁性、早期验证和可读性,以及理解SQL原理。此外,课程还介绍基本数据结构和算法,为应用性能奠定基础。

连接代码与数据:探索Python与SQLAlchemy的ORM

DEV Community
DEV Community · 2025-05-29T04:38:41Z
亨丽埃塔·多姆布罗夫斯卡娅:草原Postgres开发者峰会

在5月22日的开发者峰会上,讨论了Postgres应用驱动设计、监控和ORM的使用,涵盖了表设计、查询监控及ORM的优缺点,参与者分享了经验和最佳实践,活动取得成功。

亨丽埃塔·多姆布罗夫斯卡娅:草原Postgres开发者峰会

Planet PostgreSQL
Planet PostgreSQL · 2025-05-27T01:38:22Z
Java新闻回顾:Java三十周年、Hibernate ORM 7.0、Embabel、jaz、Open Liberty、Eclipse DataGrid

本周Java新闻回顾包括Java三十周年庆祝、Hibernate ORM 7.0和Validator 9.0发布、Open Liberty五月版、JobRunr 8.0首个测试版及Embabel等新技术介绍。Java于1995年发布,Oracle举办庆祝活动,同时更新了JDK 25和Jakarta EE 11的进展。

Java新闻回顾:Java三十周年、Hibernate ORM 7.0、Embabel、jaz、Open Liberty、Eclipse DataGrid

InfoQ
InfoQ · 2025-05-26T23:30:00Z
我的新ORM NPM包 MiniORM

MiniOrm是一款轻量级且直观的ORM,支持MySQL、PostgreSQL和SQLite,提供强类型查询构建器和简易API,适合小型项目及大型后端开发。

我的新ORM NPM包 MiniORM

DEV Community
DEV Community · 2025-05-23T19:32:47Z
Django在网页开发中的作用:特性、优势与应用案例

Django是一个高层次的Python网页框架,旨在快速开发安全、可扩展的应用,适用于内容管理、电商和社交媒体等。其内置管理界面和ORM功能丰富,易用性和强大的社区支持使其备受开发者青睐。

Django在网页开发中的作用:特性、优势与应用案例

DEV Community
DEV Community · 2025-05-21T04:06:13Z
本月DSF成员 - 西蒙·查雷特

西蒙·查雷特是2025年5月的DSF月度成员,长期致力于Django的ORM开发。他在Zapier担任首席后端工程师,热爱骑行和极限飞盘,期望Django能更好地支持异步编程,并专注于ORM的改进。

本月DSF成员 - 西蒙·查雷特

The Django weblog
The Django weblog · 2025-05-14T12:00:00Z
ORM与ODM:它们的区别是什么,以及何时使用?

ORM(对象关系映射)用于关系数据库(如PostgreSQL、MySQL),通过面向对象的方式简化数据库访问;ODM(对象文档映射)适用于文档数据库(如MongoDB),更适合层次或半结构化数据。选择ORM或ODM取决于数据结构和需求。

ORM与ODM:它们的区别是什么,以及何时使用?

DEV Community
DEV Community · 2025-05-13T09:39:22Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码