簡単に言えば、octopy と mincemeatpy は map-reduce (軽量) の Python 実装であり、クライアントはインストールを必要とせずにアドホックな方法でクラスターに参加できます (もちろん、Python を除く)。プロジェクトの詳細はOCTOPYとMincemeatpyです。
これらの問題は、データ全体をメモリ内に保持する必要があることです (中間のキーと値のペアを含む)。そのため、中程度のサイズのデータであっても、メモリ不足の例外がスローされます。
私がそれらを使用している主な理由は次のとおりです。
- パイソン。
- クラスターのインストールは不要です。
- プロトタイプを作成しただけで、準備ができたらアルゴリズムを直接移植できます。
だから私の質問は次のとおりです。同じものを処理するパッケージがありますが、インメモリだけではありません(中程度のサイズのデータを処理できます)?