您能为Python推荐高性能,线程安全且稳定的ORM吗?我需要处理的数据并不复杂,因此SQLAlchemy可能是一种过度杀伤。
答案 0 :(得分:6)
peewee orm速度快,非常轻巧,如果SQA太重,可能会很合适。
答案 1 :(得分:3)
如果您正在寻找具有高性能的内容,并根据您的评论之一“可以处理每秒5k次查询的内容”。您需要记住,ORM不是专门为速度和性能而构建的,它是为可维护性和易用性而构建的。如果数据是如此基本以至于即使SqlAlchemy可能过度,并且您大部分都在写,那么直接插入并完全跳过ORM可能更容易。
答案 2 :(得分:1)
SqlAlchemy的SqlSoup模块省略了SqlAlchemy的映射和会话开销的大部分繁琐工作。你可以直接“潜入”,看一看。
答案 3 :(得分:0)