我创建了一个非常简单的node.js表达应用程序。
它将大约1 gig的JSON数据加载到memoryonly nedb数据库中。
所以我想知道当我尝试在生产中运行时会发生什么?
我不知道如何部署express,但可能是使用某种执行多个快速进程的Web服务器?
我想知道这是否意味着每个进程在内存中都有自己的一个千兆字节的nedb数据库?
有没有办法配置这样一个nedb数据库在所有node.js表达进程之间共享?
答案 0 :(得分:0)
它可能不是你所期望的答案,但它可能会有所帮助。
观察您的应用程序使用了多少资源https://keymetrics.io
它还提供了一个名为pm2的nodejs模块,它支持nodejs的集群