Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

tuple_object.bsize()

bsize()

Если t — это экземпляр кортежа, t:bsize() вернет количество байтов в кортеже. Как для движка хранения memtx, так и для движка хранения vinyl максимум по умолчанию равен одному мегабайту (memtx_max_tuple_size или vinyl_max_tuple_size). У каждого поля есть один или более байтов «длины» перед фактическим содержимым, поэтому bsize() возвращает значение, немного большее суммы длин содержимого. Значение не включает размер "struct tuple" (текущий размер этой структуры можно посмотреть в tuple.h).

Возвращает

количество байтов

Тип возвращаемого значения

number

tarantool> t = box.tuple.new{'aaa', 'bbb', 'ccc'}---...tarantool> t:bsize()---- 13...