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