2017-07-31 40 views

回答

0

“最好”的方式是一个模糊的问题。

如果你只是想访问Postgres,你可以使用一个包如pg

如果你想在你的查询更灵活一点,我建议KnexJS。这是编写几个查询的有趣方式。

一个存储过程可能是“快速”,或者你正在寻找它的任何东西,但是如果你不知道你的微服务域,你将花费大量时间更新存储过程,你的nodejs包并不重要。

这里有很多未知数,但是我建议只使用knex(或者一个ORM,如果这种建模能够帮助你的话),直到你达到数百万用户,然后看看用存储函数优化你的微服务是否正确当时前进的道路。您可能还有一些其他问题:)