私はperlのmongodbにデータを挿入したいと思います。私はhash-refのようなperlオブジェクトを挿入することができます。しかし私は彼らにもJSONs
を用意して追加したいと思います。jsonの文字列をperlでmongodbに効率的に保存する(ハッシュリファレンスに変換せずに)
私はテキストファイルでこれらのJSONs
を持っていると私は-refのハッシュするためにそれらを変換し、データベースに置くことができますが、私は私が処理する必要があること、なぜならデータ量のより効率的な方法を探しています。
可能でしょうか?私は挿入を行うことができますが、私は最適化を探しています。
同様のトピック(ただし、のための答えこの質問なし):
技術的側面:
1つの挿入のためにそこに処理されている1ファイル100kB - 1 MB Iは残りのテキストの間に4個のJSON
文字列を含んでいます。文字列は約2 - 15 k文字です。私はファイルやテキストの残りの部分からいくつかのプロパティを取得し、ハッシュリファレンスに持っています。自分のプログラムの残りの部分で、このJSONからの情報は必要ありません。私はそれらをデータベースにまとめることだけに興味があります。
ありがとうございました。最後に、私はこのプロセスを並列化し、ディスクからファイルを読み込むのが処理のボトルネックになっています。 – Daniel