1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса(ов)

Отечественное программное обеспечение - Объектная база данных "Одант"

Odant (англ., аббр. Object Data Access Network Technology), Одант - Объектная база данных совмещенная с фреймворком для конфигурации бизнес-приложений, созданная командой разработчиков из Рязани.

Важную роль в её создании имели Перепелкин Роман (сейчас является техническим директором компании БизнесИнтерСофт - основного разработчика базы данных) и Соглаев Вадим.

В данный момент разработкой СУБД руководят Перепелкин Роман и Юдинцев Аркадий.Поддержку разработке решений на основе платформы Odant оказывает Рязанский Государственный Радиотехнический Университет, кроме того большая часть разработчиков является выпускниками указанного учебного заведения.

СУБД Odant реализована посредством древовидной модели данных (хранимых в виде документов ODBML), которые загружаются и извлекаются. Кроме того, для достижения высокой скорости работы был создан специальный парсер, подходящий для работы с ODBML.

На нижнем уровне работа СУБД обеспечивается собственным фреймворком на C++, а фронт-энд реализован на C# и Java. NoSQL(в т.ч. XML) - СУБД в настоящее время активно развиваются — в ряде применений они начинают обоснованно вытеснять традиционные реляционные СУБД.

По результатам тестов СУБД Odant превосходит калифорнийские проекты по созданию NoSQL-баз данных, такие как MongoDB в быстродействии в работе с большими объемами данных.

За счет распределенной структуры хранения данных (реализована через серверную часть) достигается возможность произведения распределенных вычислений и отсутствия необходимости в дата-центре при автоматизации.

Запросы в Odant выполняются посредством запросов на специальном языке XQuery. Этот язык стандартизирован консорциумом W3C. Язык является функциональным, строго типизированным, модульным, весьма выразительным и изящным.

В его разработке принимали участие ведущие специалисты отрасли СУБД. Язык XQuery позволяет извлекать древовидные данные, трансформировать их и генерировать в качестве результата опять же древовидные данные (XML).

Это позволяет в том числе строить эффективные решения в области Интернет-приложений: функции, написанные на XQuery, могут генерировать непосредственно XHTML-страницы (или фрагменты страниц).

Разработчик: http://odant.ru/ 

Оставьте свой комментарий

Оставить комментарий как гость

0
  • Комментариев нет
Taobao RU