Какие функции / API используются при экспорте / импорте конфигурации базы данных из порта "8002" в Marklogic - PullRequest
0 голосов
/ 26 сентября 2019

Хотите понять, какие функции / API используются при экспорте / импорте конфигурации базы данных из порта 8002 в Marklogic.Цель состоит в том, чтобы использовать эти API из QConsole для обновления database configuration.

Существуют разные admin APIs для обновления отдельных конфигураций, например, admin: database-set-one-символ-поиски, admin: database-set-трехсимвольные слова-позиции - администратор базы данных apis ;но я хочу, чтобы одиночная функция / API (если есть) обновляла DB configuration, как в случае экспорта / импорта из порта 8002, где при импорте XML configuration (который экспортируется изтот же порт) и все настроено за один раз.

1 Ответ

4 голосов
/ 26 сентября 2019

API функции администратора является гранулированным по определенной причине.Кроме того, нельзя гарантировать, что вы можете внести все необходимые изменения с помощью всего одного скрипта QConsole.Определенные шаги должны быть завершены, прежде чем другие смогут построить поверх них, например, вам нужно создать роли, прежде чем вы сможете назначать их пользователям.Другие изменения требуют перезапуска сервера, например, настройки памяти и изменения порта.

Лучше всего будет использовать REST API управления конфигурацией, как описано здесь:

https://docs.marklogic.com/REST/configuration-management-api

HTH!

...