JavaScript (Node.js) 与数据库:实用指南
300 页
Chinese
PDF
4.5

JavaScript (Node.js) 与数据库:实用指南

JavaScript (Node.js) 与数据库:实用指南

作者:

年份:

简介:

本书是一本关于将 Node.js 与现代数据库集成的实用指南。您将学习如何设计模式、编写高效的查询以及构建可靠的后端系统。作者循序渐进地讲解了三种关键的存储类型:关系型数据库 (PostgreSQL)、文档型数据库 (MongoDB) 和缓存数据库 (Redis)。



本书以一系列实践项目为主线:从简单的笔记应用,到具备事务逻辑和缓存功能的完整预订系统。每一章都包含可直接运行和修改的现成代码示例。



您将学到什么:

  • 在 PostgreSQL 中设计模式与数据规范化
  • 编写复杂的 SQL 查询:JOIN、子查询、窗口函数
  • 使用 ORM (Sequelize, Prisma) 以及编写原生查询
  • MongoDB:模式、索引、聚合与地理空间查询
  • Redis:缓存、任务队列、Pub/Sub 和会话管理
  • Node.js 中的事务、锁与 ACID 特性
  • 数据库迁移、备份与监控
  • 性能优化:性能分析、索引、连接池


本书适合谁阅读:

  • 希望掌握数据库操作的 Node.js 初学者
  • 从其他语言转向 JavaScript 的后端开发者
  • 希望深化数据存储知识的全栈开发者
  • 准备参与实际项目的 IT 课程学生与毕业生


本书无需深厚的基础知识——只需具备 JavaScript 和 Node.js 的基本理解即可。所有概念都从零开始讲解,并注重实践。您将获得可直接应用于自己项目的 PostgreSQL、MongoDB 和 Redis 的现成模式。



在本书末尾,您将找到一章关于常见错误及其避免方法的章节,以及一个针对具体任务选择数据库的检查清单。这是一本任何处理数据的 Node.js 开发者都必备的案头参考书。

推荐