node.js 单元测试 Unit Test 及 程序持续集成 CI 工具
· 阅读需 5 分钟
- 文章目录
说到 MongoDB,很多人会先想到文档存储和灵活 schema,但到了 2021 年,聚合管道其实也早就成了后台开发里很实用的一部分。尤其做内容系统时,总会碰到一些“列表不是简单查一页数据就够了”的需求。
关系型数据库当然适合很多业务,但在内容系统里,MongoDB 到 2021 年依然有不少真实使用场景。尤其当数据结构变化快、字段扩展频繁时,文档模型的灵活性还是很有吸引力。
MongoDB 在内容后台里确实灵活,但灵活不代表可以把性能问题留到最后再看。很多团队到 2021 年已经用 MongoDB 跑了不短时间,真正感受到压力的地方,往往不是写入,而是后台列表和搜索接口慢慢变慢。