私は次のユースケースを持っています:
Aはチャットを作成し、BとCを招待します-サーバー上でAはファイルを作成します。A、B、Cはこのファイルにメッセージを書き込みます。A、B、Cがこのファイルを読み取ります。
サーバー上にファイルを作成し、他の誰かがこのファイルに何かを書き込んだ場合にこのファイルを監視して、新しいコンテンツをWebSocketで送り返したいと思います。
したがって、このファイルの変更は、node.jsアプリケーションで監視する必要があります。
ファイルの変更を監視するにはどうすればよいですか?これは、ファイルをロックせずにノードjsで可能ですか?
ファイルで不可能な場合、データベースオブジェクト(NoSQL)で可能でしょうか