Java-коннектор Tarantool предоставляет API для выбора / обновления / вставки / удаления / ... кортежей в пробелах.Первым аргументом в этих методах API является идентификатор пространства.Для этого API нет документации, и я не совсем понимаю, как получить эти идентификаторы.
Пример кода от github получает идентификаторы, оценивающие box.space.<space>.id
- не используя API, а напрямую "запись «команды в сокет ... Кажется, это не очень хороший подход (?).
Как я вижу, системные пространства _space
/ _vspace
имеют постоянные идентификаторы = 280/281.Хорошо ли использовать эти константы для выбора идентификаторов пробелов?
UPD: я нашел константу _VSPACE = 281
в классе SQLDatabaseMetadata .Он используется в драйвере JDBC Tarantool.Он защищен.