国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

nosql - mongodb のインデックス作業(yè)がどのように時間を節(jié)約するのか詳しく説明してもらえますか?
黃舟
黃舟 2017-05-02 09:25:14
0
2
727

MongoDB インデックス
インデックスを使用すると、通常、クエリ効率が大幅に向上します。インデックスがないと、MongoDB はデータを読み取るときにコレクション內の各ファイルをスキャンし、クエリ條件を満たすレコードを選択する必要があります。
コレクション全體をスキャンするクエリの効率は非常に低く、特に大量のデータを処理する場合、クエリに數(shù)十秒、場合によっては數(shù)分かかる場合があり、これは Web サイトのパフォーマンスにとって非常に致命的です。

インデックスは、簡単に走査して読み取ることができるデータ コレクションに格納される特別なデータ構造です。

データベース テーブル內の 1 つ以上の列の値を並べ替える構造です。

上記は公式の説明です()

私が知りたいのは、インデックスを作成した後、クエリ時にデータベースがどのようにしてデータを検索するかということです。これはすべてのデータベースをクロールするのと同じではないでしょうか? ?時間を節(jié)約する方法と、この百度を長く動作させる方法は誰も説明できません。

強調しておきますが、私はインデックスの使用方法を尋ねているのではなく、インデックスがどのようにその目的を達成し、時間を節(jié)約するのかを尋ねているのです

黃舟
黃舟

人生最曼妙的風景,竟是內心的淡定與從容!

全員に返信(2)
阿神

基本的には2點検索として理解できます

いいねを押す +0
給我你的懷抱

百度で検索してみましょう。たくさんの書類があります。 MongoDB のインデックスは主に B ツリー インデックスであり、ほとんどのデータベースの B ツリー インデックスの原理は同じです。

いいねを押す +0
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート