exponenta event banner

mps.cache.control

Создание объекта контроллера службы персистентности

Описание

пример

ctrl = mps.cache.control(connectionName,Provider,'Port',num) создает объект контроллера службы персистентности с использованием соединения со службой персистенции, указанной в connectionName, поставщик персистентности, указанный Providerи номер порта num за услугу.

Компиляция и развертывание этой функции на сервере невозможны. Эта функция доступна только для тестирования.

пример

ctrl = mps.cache.control(connectionName,Provider,'Folder',folderPath) создает объект контроллера службы персистентности, использующий папку, указанную в folderPath в виде базы данных.

Этот синтаксис используется при необходимости использования MATLAB ® в качестве поставщика для тестирования.

Компиляция и развертывание этой функции на сервере невозможны. Эта функция доступна только для тестирования.

Примеры

Создание контроллера службы Redis

ctrl = mps.cache.control('myRedisConnection','Redis','Port',4519)
ctrl = 

  Controller with properties:

    ActiveConnection: False
       ManageService: Unknown
                Host: 'localhost'
                Port: 4519
          Operations: "read | write | create | update"
        ProviderName: 'Redis'
      ConnectionName: 'myRedisConnection'

Создание контроллера службы MATLAB

mctrl = mps.cache.control('myMATFileConnection','MatlabTest','Folder','c:\tmp') 
mctrl = 

  Controller with properties:

    ActiveConnection: False
       ManageService: Unknown
              Folder: 'c:\tmp'
          Operations: "read | write | create | update"
        ProviderName: 'MatlabTest'
      ConnectionName: 'myMATFileConnection'

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

свернуть все

Имя соединения со службой сохранения, указанное как символьный вектор.

connectionName связывает сеанс MATLAB со службой персистентности.

Пример: 'myRedisConnection'

Имя поставщика сохраняемости, указанное как символьный вектор.

MATLAB можно использовать в качестве поставщика стойкости для тестирования. Если MATLAB используется в качестве поставщика сохраняемости, укажите имя поставщика как 'MatlabTest'.

Пример: 'Redis'

Пример: 'MatlabTest'

Номер порта для службы сохранения.

Пример: 'Port', 4519

Путь к папке хранения, указанный как символьный вектор.

Этот ввод указывается только в том случае, если необходимо использовать MATLAB в качестве поставщика сохраняемости для целей тестирования. Папка, указанная folderPath служит базой данных.

Пример: 'Folder','c:\tmp'

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

свернуть все

Контроллер службы поставщика персистентности, возвращенный как mps.cache.Controller объект.

См. также

| | |

Темы

Представлен в R2018b