Node.jsを使用して小さなプロジェクトを開発しています。モデルに使用mongooseしているので、を使用していMongoDbます。そして、私はセッションを続けますMongoStore。socket.ioまた、Nodeのいくつかのプロセスを実行して使用したいと思います。socket.ioドキュメントから:
The MemoryStore only allows you deploy socket.io on a single process.
If you want to scale to multiple process and / or multiple servers
you can use our RedisStore which uses the Redis
NoSQL database as man in the middle.
だから私も必要だと思いRedisます。私はNodeを初めて使用し、知りたいのですが、アプリケーションのさまざまな部分を管理するために2つのデータベースを使用するのが普通ですか。またはsocket.io、Nodeの複数のプロセスを実行し、のみを使用する場合に使用する方法はありますかMongoDb