[Groonga-commit] droonga/droonga.org at 57a47f3 [gh-pages] Add description about paging by sortBy parameter

Back to archive index

YUKI Hiroshi null+****@clear*****
Mon Nov 18 16:38:58 JST 2013


YUKI Hiroshi	2013-11-18 16:38:58 +0900 (Mon, 18 Nov 2013)

  New Revision: 57a47f3e04934232328a471fbf51167c18136fef
  https://github.com/droonga/droonga.org/commit/57a47f3e04934232328a471fbf51167c18136fef

  Message:
    Add description about paging by sortBy parameter

  Modified files:
    ja/reference/commands/search/index.md

  Modified: ja/reference/commands/search/index.md (+8 -5)
===================================================================
--- ja/reference/commands/search/index.md    2013-11-18 16:34:34 +0900 (f8a765f)
+++ ja/reference/commands/search/index.md    2013-11-18 16:38:58 +0900 (06888fd)
@@ -104,7 +104,7 @@ Personテーブル:
 
 #### 検索条件 {#usage-condition}
 
-検索条件は `condition` パラメータで指定します。指定方法は、大きく分けて「スクリプト構文形式」と「クエリー構文形式」の2通りがあります。詳細は [`condition` パラメータの仕様`](#query-condition) を参照して下さい。
+検索条件は `condition` パラメータで指定します。指定方法は、大きく分けて「スクリプト構文形式」と「クエリー構文形式」の2通りがあります。詳細は [`condition` パラメータの仕様](#query-condition) を参照して下さい。
 
 ##### スクリプト構文形式の検索条件 {#usage-condition-script-syntax}
 
@@ -240,7 +240,7 @@ Personテーブル:
          }
        }
 
-詳細は [`sortBy` パラメータの仕様`](#query-sortBy) を参照して下さい。
+詳細は [`sortBy` パラメータの仕様](#query-sortBy) を参照して下さい。
 
 #### ページング {#usage-paging}
 
@@ -296,7 +296,10 @@ Personテーブル:
 
 `limit` の指定 `-1` は、実際の運用では推奨されません。膨大な量のレコードがマッチした場合、出力のための処理にリソースを使いすぎてしまいますし、ネットワークの帯域も浪費してしまいます。コンピュータの性能にもよりますが、`limit` には `100` 程度までの値を上限として指定し、それ以上のレコードは適宜ページングで取得するようにして下さい。
 
-詳細は [`output` パラメータの仕様`](#query-output) を参照して下さい。
+詳細は [`output` パラメータの仕様](#query-output) を参照して下さい。
+
+また、ページングは [`sortBy` パラメータの機能](#query-sortBy-hash)でも行う事ができ、一般的にはそちらの方が高速に動作します。
+よって、可能な限り `output` でのページングよりも `sortBy` でのページングの方を使う事が推奨されます。
 
 
 #### 出力形式 {#usage-format}
@@ -348,7 +351,7 @@ Personテーブル:
 `format` に `complex` を指定した場合、レコードの一覧はこの例のようにカラム名をキーとしたハッシュの配列として出力されます。
 `format` に `simple` を指定した場合、または `format` の指定を省略した場合、レコードの一覧は配列の配列として出力されます。
 
-詳細は [`output` パラメータの仕様`](#query-output) および [レスポンスの仕様](#response) を参照して下さい。
+詳細は [`output` パラメータの仕様](#query-output) および [レスポンスの仕様](#response) を参照して下さい。
 
 
 ### 高度な使い方 {#usage-advanced}
@@ -423,7 +426,7 @@ Personテーブル:
        }
 
 
-詳細は [`groupBy` パラメータの仕様`](#query-groupBy) を参照して下さい。
+詳細は [`groupBy` パラメータの仕様](#query-groupBy) を参照して下さい。
 
 
 #### 複数の検索クエリの列挙 {#usage-multiple-queries}
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index