Как поддерживать данные с помощью управления данными и репозитория (DMR), рекомендованного oneM2M? - PullRequest
1 голос
/ 24 апреля 2019

Мы внедряем стандарт oneM2M в встраиваемую операционную систему с открытым исходным кодом, а именно в Mbed OS.Мы используем платы Nucleo в качестве наших выделенных узлов приложений и промежуточных узлов.Так как нам нужно реализовать DMR в MN, и поскольку мы используем ограниченное устройство, локальная БД не является опцией.Есть ли какое-либо положение о том, как реализовать функциональность DMR в соответствии с рекомендациями OneM2M.В настоящее время мы выбираем решение для удаленной базы данных (удаленной DMR) с помощью HTTP-команд get / post.

1 Ответ

1 голос
/ 26 июня 2019

Способ хранения вашего ресурса зависит от того, как будет использоваться MN-CSE. Я построил реализацию MN-CSE с использованием sqlite3. Если количество ресурсов, которые вы храните, действительно мало, это может быть что-то еще меньше, например, контейнеры stl из C ++. oneM2M не указывает, где вы размещаете свою базу данных, поэтому удаленная база данных вполне приемлема - моя IN-CSE использует MongoDB, которая также является удаленной.

...