使い方を示すために使うスキーマ定義は以下の通りです。テーブルにレコードを追加する例です。テーブルにレコードを追加する例です。1]カラム更新中にテーブルをロックする例です。引数¶このセクションではすべての引数について説明します。引数はカテゴリわけしています。必須引数¶いくつか必須の引数があります。values¶ロードする値を指定します。フォーマットになっていないといけません。指定した場合は次のいずれかのフォーマットにします。パラメーターを指定していないときだけ有効です。(主キーを示す疑似カラム名)にしなければいけません。使わなければいけません。Arrowを使うにはHTTPインターフェイスを使わないといけません。Arrowを使えません。指定しなければいけません。適切なレコードバッチサイズを選ばないといけません。Groongaはレコードバッチごとにデータをロードします。大きいレコードバッチサイズを選んだら、Groongaは各レコードバッチのすべてのデータを受信するまでロードしはじめることができません。小さいレコードバッチサイズを選ぶと、Groongaは随時データをロードできますがオーバーヘッドが大きいでしょう。適切なレコードバッチサイズはシステムによりますが、1024あたりが適切でしょう。指定していない場合、コマンドラインスタイルのときは標準入力から読み込んだ値を使い、HTTPスタイルのときはボディの値を使います。table¶レコードを追加しようとするテーブルの名前を指定します。省略可能引数¶いくつか省略可能な引数があります。columns¶テーブルに登録するレコードに値を設定するカラム名のリストを、カンマ区切りで指定します。カラム以外のすべてのカラム)の値をすべて更新します。フォーマットを指定します。ヘッダーの値も指定しなければいけないことに注意してください。指定するときに使います。これがデフォルトです。指定するときに使います。追加.カラム更新中にテーブルをロックするかどうかを指定します。いった破壊的な変更をするコマンドを同時に実行すると、データベースが壊れる可能性があります。削除されたレコードを参照してしまうかもしれません。更新対象のテーブルをロックすることで更新の衝突を防ぐことができますが、書き込み性能は下がります。指定するとカラム更新中は更新対象のテーブルをロックします。それぞれのレコードの更新手順は次のようになります。戻り値¶このコマンドは以下のフォーマットのレスポンスを返します。3以降のときは以下のフォーマットのレスポンスを返します。