SQLAlchemy是一个ORM,psycopg2是一个数据库驱动程序。这些是完全不同的东西:SQLAlchemy 生成
SQL语句,而psycopg2将SQL语句发送到数据库。SQLAlchemy依靠psycopg2或其他数据库驱动程序与数据库进行通信!
作为一个相当复杂的软件层,SQLAlchemy确实增加了一些开销,但至少在您学习了该库之后,它也极大地提高了开发速度。SQLAlchemy是一个出色的库,它将教您整个ORM概念,但是如果您不想生成以SQL语句开头的语句,那么您就不需要SQLAlchemy。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)