MongoDB クライアント MongoHub を使用して (ローカル ホストから) コレクションをエクスポートし、MongoHub を使用してリモート サーバーにインポートしました。
今日、142 個の値 (68k のうち) の浮動小数点値がNumber.POSITIVE_INFINITY
リモート サーバーにあることがわかりました。
異なるプロパティ名で発生します。byGender.women
ローカルホスト:
"byGender": {
"women": 10.232445707200000129,
"men": 43.622531699299997854
},
リモート サーバー:
"byGender": {
"women": Number.POSITIVE_INFINITY,
"men": 43.622531699299997854
},
エクスポート ファイルとデータが正しいことを確認したので、問題はインポートにあるはずです。
Number.POSITIVE_INFINITY に変換される他の値の例を示します。
- 44.202104087999998683
- 19.085516518799998664
- 20.620553158300001684
- 18.124746482399999081
- 1.8338334224999999211
理由があるかどうか知っていますか?
サーバーは Ubuntu 16.04、Mongo v3.2.7 です。