求推荐 python 几个 python 的 orm

2015 年 8 月 4 日
 vicvinc

如题。。 用tornado搞一个网站,不想直接写sql,因为涉及到很多小数据的频繁读写,用sql开发有些慢,求推荐几个orm学习一下:)

7457 次点击
所在节点    Python
26 条回复
hiv2itsme
2015 年 8 月 4 日
tornado可以试试peewee
stdrickforce
2015 年 8 月 4 日
sqlalchemy
mhycy
2015 年 8 月 4 日
就不该用ORM
fengjianxinghun
2015 年 8 月 4 日
最厌恶的玩意就是SQL了,python用sqlalchemy就行了。其他都是扯淡
joshyu8
2015 年 8 月 4 日
可以用SQLAlchemy吧
vicvinc
2015 年 8 月 4 日
@mhycy 不用orm实在是太慢了。。 小数据太多,更新和查基本上已经封装起来了,索性直接用orm算了。。 PS:帖子不能编辑吗,我发现我的题目写的好搓
lerry
2015 年 8 月 4 日
SQLAlchemy 无感
昨晚看了peewee,感觉不错,准备下个项目用
littlewhite
2015 年 8 月 4 日
ponyorm python黑科技=。=
Wyc0
2015 年 8 月 4 日
sqlalchemy
leyle
2015 年 8 月 4 日
我也用 tornado ,我感觉直接写sql非常爽啊。
vicvinc
2015 年 8 月 4 日
@littlewhite 看上去很吊啊。。 多谢~
vicvinc
2015 年 8 月 4 日
@lerry 正在看 多谢~
vicvinc
2015 年 8 月 4 日
ahxxm
2015 年 8 月 4 日
小数据的频繁读写 <- Redis啊.. https://github.com/jonathanslenders/asyncio-redis
lixiaohan
2015 年 8 月 4 日
个人感觉 sql 比 orm强很多倍 不要过度依赖ORM吧
vicvinc
2015 年 8 月 4 日
@lixiaohan 恩,不能过度依赖,只是目前上要速度,等有机会了回来把查询效率低的再找找解决的办法
vicvinc
2015 年 8 月 4 日
@ahxxm reddis木有经验。。。 还是从mysql开始了,想用mongo的也因为怕踩到坑
yakczh
2015 年 8 月 4 日
orm的原理是什么?根据外键和对应关系生成Sql吗?

比如a,b一对一 生成 a left join b
a,b 一对多 生成 a inner join b
a,b 多对一 生成 a left join b
a,b 多对多 wtf?
vicvinc
2015 年 8 月 4 日
@yakczh 这个功能让我想到了sql的编译器。。。生成器
suueyoung
2015 年 8 月 4 日
pony orm
目前用得最爽的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/210641

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX