アップグレード
MongoDB 1.6は、 1.4のドロップイン置き換えです。 アップグレードするには、単純に mongodをシャットダウンしてから、新しいバイナリで再起動します。
使用しているドライバーの最新バージョンにアップグレードする必要があることに注意してください。 Ruby ドライバーを含む特定のドライバーではアップグレードが必要になります。すべてのドライバーはレプリカセットに接続するための追加機能を提供します。
シャーディング
シャーディングは本番環境で使用可能になり、MongoDB は水平方向にスケーリングでき、単一障害点がなくなりました。 必要な場合に、 mongodの単一インスタンスを、ダウンタイムなしの分散クラスターにアップグレードできるようになりました。
レプリカセット
nノードのクラスター間での自動フェイルオーバーを提供するレプリカセットも利用可能になりました。
レプリカペアは非推奨になっていることに注意してください。レプリカ ペア ユーザーはレプリカセットにアップグレードすることを強くお勧めします。
その他の改善
wオプション(およびwtimeout)は、成功を返す前に書込みをnサーバーに強制的に反映します(これは特にレプリカセットと連携します)。同時実行性の向上
配列のサブセットを返す$slice演算子
コレクションあたり64インデックス(以前はコレクションあたり40インデックス)
NumberLong を使用して shell で64ビット整数を表現できるようになりました
findAndModifyコマンドでアップサートがサポートされるようになりました 返されるフィールドを指定することもできます$showDiskLock オプションを使用すると、ドキュメントのディスク場所を確認できます
IPv 6および UNIX ドメイン ソケットのサポート
インストール
Windows サービスの改善
C++ クライアントはバイナリとは別の tarball
1.6 .x リリースノート
1.5 .x リリースノート
JIRA のすべての変更の完全なリストを確認できます。
サポートと提案をお寄せいただき、ありがとうございました。