两个PostgreSQL perl
客户端实现DBD :: Pg和DBD :: PgPP之间的区别是什么?
答案 0 :(得分:1)
根据CPAN,DBD :: PgPP是PostgreSQL驱动程序的纯Perl实现。 DBD:pg有一些低级别的c实现。 如果只需要Perl作为依赖项,那么DBD :: PgPP值得一看。
答案 1 :(得分:0)
使用DBD :: Pg如果它可用,它将比DBD :: PgPP更快,因为有些部分是用C实现的,而DBD :: PgPP是纯perl(这就是PP代表的)。
答案 2 :(得分:0)
总结http://www.perlmonks.org/?node_id=457530:
DBD :: PgPP 专业人士:
DBD::Pg
更容易安装,因为它不依赖于外部依赖perl
实施DBD :: Pg 专业人士:
COPY
(有关详细信息,请参阅http://search.cpan.org/~turnstep/DBD-Pg-3.5.3/Pg.pm#COPY_support)