bytes

Возвращает количество байтов памяти, используемых значением, сохраненным в каждом ключе

Синтаксис

Описание

пример

b = bytes(c,keys) возвращает количество байтов памяти, используемых значением, сохраненным в каждом ключе.

Примеры

свернуть все

Запустите службу сохранения, которая использует Redis™ в качестве поставщика сохранения. Службе требуется имя подключения и открытый порт. Когда служба работает, вы можете подключиться к службе с помощью имени подключения и создать кэш.

ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519);
start(ctrl)
c = mps.cache.connect('myCache', 'Connection', 'myRedisConnection');

Добавьте ключи и значения в кэш, а затем получите количество байтов памяти, используемых значением, сохраненным в каждом ключе в кэше. Представление ключей и байтов, используемых каждым значением ключа, в качестве MATLAB® таблица.

put (c,'keyOne',10,'keyTwo',20,'keyThree',30,'keyFour',[400 500],'keyFive',magic(5))
b = bytes(c,{'keyOne','keyTwo','keyThree','keyFour','keyFive'})
tt = table(keys(c), bytes(c,keys(c))','VariableNames',{'Keys','Bytes'})
b =

    72    72    72    80   264


tt =

  5×2 table

       Keys       Bytes
    __________    ______

    'keyFive'      264  
    'keyFour'       80  
    'keyOne'        72  
    'keyThree'      72  
    'keyTwo'        72 

Входные параметры

свернуть все

Кэш данных, представленный конкретным объектом кэша данных поставщика устойчивых данных.

В настоящее время Redis и MATLAB являются единственными поддерживаемыми поставщиками сохранения. Поэтому объекты кэша будут иметь тип mps.cache.RedisCache или mps.cache.MATFileCache.

Пример: c

Список всех ключей, заданный как массив ячеек из векторов символов.

Пример: {'keyOne','keyTwo','keyThree','keyFour','keyFive'}

Выходные аргументы

свернуть все

Количество байтов, используемых каждым значением, сопоставленным с ключом, возвращаемое в виде числового вектора-строки.

Счетчики байтов в векторе выхода появляются в том же порядке, что и соответствующие ключи входа. b(i) - количество байтов для keys(i).

Введенный в R2018b