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

Для просмотра документации необходимо авторизоваться на сайте