Могу ли я настроить бэкэнд CKAN - PullRequest
0 голосов
/ 15 октября 2018

Я хочу реализовать свой собственный API для передачи данных и результатов данных, потому что я использую базу данных noSql на своем уровне хранения.Можно ли настроить бэкэнд CKAN?

1 Ответ

0 голосов
/ 22 октября 2018

Замена собственного хранилища метаданных в CKAN (PostgreSQL + Solr), вероятно, потребует огромных усилий.Поэтому обычный подход заключается в создании отдельных записей метаданных в CKAN для наборов данных в исходной базе данных.Это называется уборка урожая и обычно выполняется с использованием расширения ckanext-урожай .

В частности, вы реализуете свой собственный комбайн , который создаетНаборы данных CKAN и ресурсы для данных в вашей базе данных NoSQL.Ресурсы, которые вы создаете в своем харвестере, могут быть связаны с базой данных NoSQL, чтобы сами данные не дублировались.

...