# -*- po -*-
# Japanese translations for 1.2.1 package.
# Copyright (C) 2009-2011, Brazil, Inc
# This file is distributed under the same license as the groonga package.
# Kouhei Sutou <kou@clear-code.com>, 2011.
#
msgid ""
msgstr ""
"Project-Id-Version: 1.2.1\n"
"Report-Msgid-Bugs-To: \n"
"PO-Revision-Date: 2017-02-07 13:37+0900\n"
"Language-Team: Japanese\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"

msgid "Limitations"
msgstr "制限事項"

msgid "Groonga has some limitations."
msgstr "Groongaにはいくつか制限事項があります。"

msgid "Limitations of table"
msgstr "テーブルの制限"

msgid "A table has the following limitations."
msgstr "テーブルには以下の制限があります。"

msgid "The maximum one key size: 4KiB"
msgstr "1つのキーの最大サイズ：4KiB"

msgid "The maximum total size of keys:"
msgstr "キーに格納した値の合計サイズの上限値："

msgid "4GiB by default."
msgstr "デフォルトは4GiB。"

msgid "1TiB by specifying ``KEY_LARGE`` flag to :ref:`table-create-flags`. ``KEY_LARGE`` can be used only with :ref:`table-hash-key`."
msgstr ":ref:`table-create-flags` に ``KEY_LARGE`` フラグを指定すると1TiB。ただし、 ``KEY_LARGE`` は :ref:`table-hash-key` でしか使えない。"

msgid "The maximum number of records:"
msgstr "最大レコード数："

msgid ":ref:`table-no-key`: 1,073,741,815 (2 :sup:`30` - 9)"
msgstr ""

msgid ":ref:`table-hash-key`: 536,870,912 (2 :sup:`29`)"
msgstr ""

msgid ":ref:`table-pat-key`: 1,073,741,823 (2 :sup:`30` - 1)"
msgstr ""

msgid ":ref:`table-dat-key`: 268,435,455 (2 :sup:`28` - 1)"
msgstr ""

msgid "Keep in mind that these limitations may vary depending on conditions."
msgstr "実際には他の諸条件の制約により上記の値まで到達しない場合もあります。"

msgid "For example, you need to use small size type for key to store many records. Because the maximum total size of keys limitation is exceeded before the maximum number of records limitation is exceeded. If you use ``UInt64`` (8byte) type and store 2 :sup:`29` records, total key size is 4GiB (= 8 * (2 :sup:`29`)). You can't add more records. You need to choose decreasing key size (e.g. ``UInt32``) or using ``KEY_LARGE`` and :ref:`table-hash-key` to store more records."
msgstr "たとえば、大量のレコードを保存する場合はキーの型は小さいサイズの型を使う必要があります。なぜなら、最大レコード数の上限に達する前に最大総キーサイズの上限に達するからです。もし、 ``UInt64`` （8バイト）型を使って 2 :sup:`29` レコード保存すると、総キーサイズは4GiB（= 8 * (2 :sup:`29`)）になります。この状態ではこれ以上レコードを追加できません。さらにレコードを保存したい場合は、キーのサイズを小さくする（たとえば ``UInt32`` にする）か、 ``KEY_LARGE`` と :ref:`table-hash-key` を使うか、どちらかを選びます。"

msgid "Limitations of indexing"
msgstr "インデックス上限値"

msgid "A full-text index has the following limitations."
msgstr "1つのインデックスにおける論理上の上限値は以下のとおりです。"

msgid "The maximum number of distinct terms: 268,435,455 (more than 268 million)"
msgstr "最大語彙数: 268,435,455 (約2億6千万)"

msgid "The maximum index size: 256GiB"
msgstr "最大インデックスサイズ: 256GiB"

msgid "Limitations of column"
msgstr "カラムの制限"

msgid "A column has the following limitation."
msgstr "1つのカラムにつき、次の制限があります。"

msgid "The maximum stored data size of a column: 256GiB"
msgstr "カラムに格納した値の合計サイズの上限値: 256GiB"
