.. -*- rst -*-
.. Groonga Project

.. highlightlang:: none

Limitations
===========

Groonga has some limitations.

Limitations of table
--------------------

A table has the following limitations.

* The maximum one key size: 4KiB
* The maximum total size of keys: 4GiB or 1TiB (by specifying
  ``KEY_LARGE`` flag to :ref:`table-create-flags`)
* The maximum number of records: 268,435,455 (more than 268 million)

Keep in mind that these limitations may vary depending on conditions.

Limitations of indexing
-----------------------

A full-text index has the following limitations.

* The maximum number of distinct terms: 268,435,455 (more than 268 million)
* The maximum index size: 256GiB

Keep in mind that these limitations may vary depending on conditions.

Limitations of column
---------------------

A column has the following limitation.

* The maximum stored data size of a column: 256GiB

