1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
|
.. -*- rst -*-
.. highlightlang:: none
Configuration
=============
.. versionadded:: 5.1.2
Groonga can manage configuration items in each database. These
configuration items are persistent. It means that these configuration
items are usable after a Groonga process exits.
Summary
-------
You can change some Groonga behaviors such as :doc:`/spec/search` by
some ways such as request parameter
(:ref:`select-match-escalation-threshold`) and build parameter
(:ref:`install-configure-with-match-escalation-threshold`).
Configuration is one of these ways. You can change some Groonga
behaviors per database by configuration.
A configuration item consists of key and value. Both of key and value
are string. The max key size is 4KiB. The max value size is 4091B (=
4KiB - 5B).
You can set a configuration item by
:doc:`/reference/commands/config_set`.
You can get a configuration item by
:doc:`/reference/commands/config_get`.
You can delete a configuration item by
:doc:`/reference/commands/config_delete`.
You can confirm all configuration items by
:doc:`/reference/commands/dump`.
.. _configuration-commands:
Commands
--------
* :doc:commands/config_delete
* :doc:commands/config_get
* :doc:commands/config_set
|