特定の値を探す必要があるJsonファイルがあり(ファイルはかなり大きい)、このjsonを配列に変換したいので、そうする方が簡単で高速です。しかし、この配列を保存するための最良の方法は何ですか?だから私は毎回このjsonを実行する必要はなく、リサイクルまたはサービスの再起動まで保存されますか?(ノードjsプロジェクト)
1)Redisを 使用することをお勧めします
長所:
node
プロセスから分離されました。
短所:
2)データベース優先の MongoDBを使用します。
長所:
Save/Load
MongoDB
JSONをサポートしているため、オブジェクトを簡単に作成できます。Redis
プロ短所:
3)推奨されないファイルの 使用、アプリケーションの場合、オブジェクトフォームファイルをグローバル配列にロードし、アプリケーションがオブジェクトをグローバル配列からファイルにダンプする場合。start/restart
close/shutdown
長所:
短所:
最後に、速度が重要な場合は選択しRedis
、簡単な方法が必要な場合は選択しますmongoDB
。データの一部が失われても問題がない場合は、に進んでくださいFiles
。また、2番と3番を混ぜることもできます。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加