Не могли бы вы обосновать использование Berkeley DB XML?

StackOverflow https://stackoverflow.com/questions/33495

  •  09-06-2019
  •  | 
  •  

Вопрос

Я пытаюсь прочитать документацию по Беркли БД XML, и я думаю, что мне бы действительно пригодилась запись в блоге разработчика или краткий обзор того, когда у них возникла проблема, которая обнаружила, что слой XML поверх Berkeley DB был точным рецептом.

Возможно, я этого не понимаю, но кажется, что они обе являются внутренними базами данных, и в конечном итоге вы разберете свой XML на объекты или данные, так почему бы не начать с хранения проанализированных данных, а не в виде XML?

Это было полезно?

Решение

В конечном итоге я хочу, чтобы мои данные хранились в каком-то разумном формате.

Если эти данные начались как XML, и я хочу получить их/их с помощью XQuery без слоя XML, мне нужно написать много кода, чтобы самому выполнить XQuery, и, что еще хуже, знать свой XML достаточно хорошо, чтобы иметь для него подходящую систему хранения.

И наоборот, пока позволяет производительность системы, я могу забыть об этой части серверной части и просто беспокоиться о моем XML-документе и выше (т.до уровня пользователя), а остальное оставьте в виде черного ящика.Это дает мне преимущества хранилища B-DB, но я могу использовать его с точки зрения документов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top