MongoDB 6.0には、改善点、新機能などが含まれています

XNUMX年の開発の後 MongoDB6.0の新しいバージョンのリリースが発表されました、このバージョンでの最も注目すべき変更には、時系列の改善、新しい機能、フローを変更するためのパフォーマンスの改善などが含まれると発表されています。

知らない人のために MongoDBの、彼らはこれがデータベースであることを知っている必要があります JSONのような形式でのドキュメントの保存をサポートします。 クエリを生成するためのかなり柔軟な言語を持ち、さまざまな格納された属性のインデックスを作成でき、バイナリラージオブジェクトの効率的なストレージを提供し、データベースにデータを変更および追加する操作のロギングをサポートし、マップ/パラダイムReduceに従って動作し、レプリケーションをサポートします、およびフォールトトレラント構成を構築します。

MongoDB6.0の主な新機能

提示されているこの新しいバージョンのMongoDB6.0では、 暗号化された形式で保存されたデータをカバーするクエリを実行する機能 (クエリ可能な暗号化)。 データ ユーザーによって復号化され、暗号化されたままになります リクエストの処理中(リクエストは暗号化されたデータに対して行われ、最初に復号化されることはありません)。

現在の形式では、クエリで使用できるのは比較式のみですが、将来的には、範囲、プレフィックス、サフィックス、サブストリング、およびその他の操作のチェックのサポートを追加する予定です。

この新しいバージョンのMongoDB6.0で際立っているもうXNUMXつの変更点は、 時系列の形でデータストレージに関連する可能性を拡大しました (時系列コレクション)、たとえば、特定の時間間隔(時間とこの時間に対応する値のセット)で記録されたパラメーター値の一部を格納するように最適化されているため、そのようなデータを監視システムに格納する必要が生じます、金融プラットフォーム、センサーの状態をポーリングするシステム。

新しいバージョンは データコレクションでセカンダリインデックスと複合インデックスを使用する機能 時系列の形で。

一方、それはまた強調します 変更追跡のための新しいツール (「変更ストリーム」、API変更ストリーム)。これを使用して、データベース内のデータ変更に関するアプリケーションへの通知の送信を整理できます。 変更はリアルタイムで報告され、リアクティブでイベント駆動型のプログラミング手法を使用してアプリケーションを構築できます。 イベントはwatchメソッドを使用して処理されます。 必要に応じて、イベントをフィルタリングし、$ match、$ project、および$redact演算子を使用して集計できます。 新しいバージョン ドキュメントの前後のステータスを取得する可能性を提供します (たとえば、ドキュメントが削除または変更された場合)。 データ操作言語(DML)操作に加えて、それは提供します DDL操作のサポート (データ定義言語)、インデックスやコレクションの作成や削除など。

それに加えて、私はまた、 $lookupおよび$graphlookup演算子は、チャンクストレージで完全にサポートされています。 操作のパフォーマンス $lookupが最適化されました。 たとえば、外部キーにインデックスがある場合、少数のドキュメントの照合は5〜10倍速くなり、多数のドキュメントは100倍速くなります。 インデックスを使用しない割り当ての場合、パフォーマンスの向上は最大XNUMX倍になる可能性があります。

その他の変更この新しいバージョンから際立っているもの:

  • 本番データ状態の一貫したスライス(スナップショット)に対して複雑な分析クエリを実行する機能が提供されます。
  • このような分析クエリは、大規模な分散MongoDBセットアップの複数のシャードにまたがることがあります。
  • データセット内の値を決定するための新しい$maxN、$ minN、および$ lastN演算子と、配列要素を並べ替えるための$sortArray演算子が追加されました。
  • セグメンテーションの効率が大幅に向上しました。
  • シャードコレクションのデフォルトのブロックサイズが128MBに増加しました。
  • シャーディングされたコレクションを最適化するconfigureCollectionBalancingコマンドが追加されました。
  • KMIP対応キープロバイダーのサポートがクライアント側フィールドレベル暗号化(CSFLE)に追加されました。
  • DBMSユーザーのアクティビティを反映する監査ログを圧縮および暗号化する機能が追加されました。
  • MongoDBクラスター間の実験データ同期モード(クラスター間同期)が実装されました。
  • 距離や場所を考慮して地理情報などの追加データを添付するためのサポートが追加されました。
  • 読み取り、クエリ、および並べ替えのパフォーマンスが向上しました。

最後に あなたがそれについてもっと知りたいなら この新しいバージョンについては、で詳細を確認できます 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。