box.space._schema
-
box.space.
_schema
¶ _schema
– это системный спейс.Этот спейс включает в себя следующие кортежи:
version
: version information for this Tarantool instance.replicaset_name
(since 3.0.0): the name of the replica set to which this instance belongs.replicaset_uuid
(since 3.0.0): the instance’s replica set UUID. In version 3.0.0, the field was renamed fromcluster
toreplicaset_uuid
.max_id
(deprecated since 2.11.1): the maximal space ID. Use the box.space._space.index[0]:max() function instead.once...
: tuples that correspond to specific box.once() blocks from the instance’s initialization file. The first field in these tuples contains thekey
value from the correspondingbox.once()
block prefixed with „once“ (for example,oncehello
), so you can easily find a tuple that corresponds to a specificbox.once()
block.
Пример:
In the example, the
_schema
space contains twobox.once
objects –oncebye
andoncehello
.app:instance001> box.space._schema:select{} --- - - ['oncebye'] - ['oncehello'] - ['replicaset_name', 'replicaset001'] - ['replicaset_uuid', '72d2d9bf-5d9f-48c4-ba80-9d657e128fee'] - ['version', 3, 1, 0] ...