box.read_view.open()
Создает новое читающее представление.
Параметры:
opts(table) — (необязательный) параметры конфигурации читающего представления. Например, параметрnameзадает имя читающего представления. Если параметрnameне задан, имя читающего представления устанавливается в значениеunknown.
Возвращает
созданный объект читающего представления
Тип возвращаемого значения
read_view_object
Пример:
tarantool> read_view1 = box.read_view.open({name = 'read_view1'})
Объект, представляющий читающее представление.
Возвращает информацию о читающем представлении, такую как имя, статус или идентификатор. Все доступные поля перечислены ниже в параметрах объекта.
Возвращает
информация о читающем представлении
Тип возвращаемого значения
table
Закрывает читающее представление. После закрытия читающего представления
его статус устанавливается в значение
closed. При попытке использовать его возникает ошибка.
Статус читающего представления. Возможные значения: open и closed.
Тип возвращаемого значения
string
Уникальный числовой идентификатор читающего представления.
Тип возвращаемого значения
number
Имя читающего представления. Имя читающего представления можно задать в аргументах box.read_view.open().
Тип возвращаемого значения
string
Определяет, является ли читающее представление системным. Например, системные читающие представления могут создаваться для создания контрольной точки или подключения новой реплики.
Тип возвращаемого значения
boolean
Значение fiber.clock() на момент открытия читающего представления.
Тип возвращаемого значения
number
Значение box.info.vclock на момент открытия читающего представления.
Тип возвращаемого значения
table
Значение box.info.signature на момент открытия читающего представления.
Тип возвращаемого значения
number
Предоставляет доступ к спейсам базы данных, включенным в читающее представление. Это поле можно использовать для запроса данных из спейсов.
Тип возвращаемого значения
объект спейса