簡體   English   中英

PG(node-postgres)VS. sequelize

[英]PG (node-postgres) VS. sequelize

我只是想問哪個數據庫模塊更好,PG還是續集? 我聽說sequelize有時會出現交易問題。 謝謝

PG是一個原始驅動程序 - 它只是允許我們向數據庫發送查詢,而sequelize是一個ORM(對象關系映射器 - https://en.wikipedia.org/wiki/Object-relational_mapping ) - 高級模塊,映射對象到數據庫條目。

其中任何一個的使用取決於項目的規模。 如果項目是100行代碼實用程序 - 我更喜歡原始驅動程序。 如果項目非常龐大並且必須具有可擴展性和可維護性 - 我認為sequelize更好。

使用sequelize並且代碼中的更改很少,您可以更改您使用的數據庫 - 從postgresql到mysql / sqlite。

值得注意的是,您可以在同一個項目中使用這兩個模塊 - 部分取決於您可以使用pg事務,以及其他部分的sequelize

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM