PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

インデックスの作成 | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

インデックスの作成

MongoDB はインデックスをサポートしています。コレクションにインデックスを追加するのは簡単です。 インデックスを作るには、対象となるフィールドと並び順を指定します。 並び順は、昇順 (1) あるいは降順 (-1) のいずれかです。 この例では、"i" フィールドの昇順でインデックスを作成しています。

<?php
$connection 
= new MongoClient();
$collection $connection->database->collectionName;

$collection->ensureIndex( array( "i" => ) );  // "i" にインデックスを作ります
$collection->ensureIndex( array( "i" => -1"j" => ) );  // "i" の降順、"j" の昇順でインデックスを作ります
?>

データが増えても読み込みのパフォーマンスを維持するためには、インデックスが不可欠です。 インデックスについてよくわからない場合は、MongoCollection::ensureIndex() のドキュメントと、本家の » インデックスに関するドキュメント を参照ください。


忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「インデックスの作成」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | インデックスの作成」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: