現在、データベースの I/O 負荷を軽減するために、シリアル化された (json) データをディスクとメモリに保持するキャッシュ システムを作成しています。
システムは、最後に X 個のアクセスされたファイルをメモリに保持し、ディスクから他のファイルを読み取ることによって機能します。
iノードでファイルを開くことにより、nfs(将来使用する可能性があります)システムのI / O負荷を軽減するシステムがあることを読みました。
私の質問は次のとおりです。
- nodejsのinodeでnfsファイルシステム上のファイルを開く方法はありますか? そうでない場合、それを実現するためにどのような宿題をする必要がありますか?
2. ローカル ファイル システム上のファイルを inode で開くことは絶対に不可能ですか?
3. それが実際に不可能な場合、ファイルを再オープンするためのより高速な方法はありますか?