使用Slonik框架基于Node.js和PostgreSQL处理大量数据


使用Node.js安全,快速地处理大量数据。在本文中,我介绍了该客户端,并描述了设计选择背后的原因,旨在减少重复的代码模式,防止SQL注入并提供更好的开发人员体验
使用Slonik的主要原因如下:

  • 促进编写原始SQL。
  • 不鼓励临时动态生成SQL。
  • 断言和类型安全
  • 安全的连接处理。
  • 安全的交易处理。
  • 安全值插值。
  • 详细记录。
  • 异步堆栈跟踪分辨率。
  • 中间件。

它花了几次迭代,但是它是PostgreSQL的最佳Node.js客户端。
Slonik已通过大数据量和从简单的CRUD操作到数据仓库需求的查询进行了严格的测试。
点击标题见原文