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'

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

свернуть все

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

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

Пример: 'myRedisConnection'

Имя поставщика персистентности, заданное как вектор символов.

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

Пример: 'Redis'

Пример: 'MatlabTest'

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

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

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

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

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

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

свернуть все

Сервисный контроллер поставщика устойчивых данных вернулся в качестве mps.cache.Controller объект.

Введенный в R2018b