SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

Новости мира встраиваемых систем

24.10.2011

Компания RAIMA представила новую версию встраиваемой СУБД RDM Embedded

Компания RAIMA, разработчик высокопроизводительных встраиваемых СУБД, выпустила новую версию СУБД RDM Embedded (RDMe 10.1). Данная версия построена на основе высокоэффективной многоядерной архитектуры, представленной в предыдущем релизе RDM Embedded, и предоставляет разработчикам многочисленные новые опции API, значительно упрощающие разработку встраиваемых систем.

«Базируясь на успехе RDMe 10.0, в новую версию мы добавили многоцелевой и компактный интерфейс SQL API, а также основанный на стандарте ODBC интерфейс взаимодействия с базами данных и интуитивно понятный C++ API. В сочетании с новым методом хэш-индексации все это позволяет удовлетворить основные требования в области повышения эффективности и скорости разработки», — сказал Пол Джонсон, директор по управлению продуктами и маркетингу.

Многоцелевой интерфейс SQL API

Новый компактный интерфейс SQL API в СУБД RDM Embedded является достаточно мощным для обеспечения отказоустойчивости баз данных. Реализация языка SQL в RDMe 10.1 представляет собой подмножество стандартного ANSI/ISO SQL, которое идеально подходит для разнообразных компьютеров и устройств, работающих на базе стандартных и встраиваемых операционных систем. Используя SQL API в СУБД RDM Embedded, разработчики могут легко создавать встраиваемые приложения, реализованные на базе высокопроизводительного движка баз данных RDMe Core.

Основанный на стандартах интерфейс ODBC API

ODBC API позволит разработчикам, знакомым со стандартными интерфейсами ODBC, максимально реализовать все преимущества движка баз данных RDM Embedded.

Интуитивный интерфейс C++

С новым интерфейсом С++ API для RDM Embedded разработчики могут использовать для создания встраиваемых приложений с интенсивным использованием данных знакомую объектную модель. Интерфейс C++ API был разработан, исходя из требований по простоте его использования и необходимости обеспечения разработчикам полного доступа к управлению, как сетевыми, так и реляционными функциями СУБД RDM Embedded. В результате получился мощный интерфейс, который легко использовать для создания высокопроизводительных и эффективных баз данных и приложений на основе языка C++.

Более быстрый доступ к данным за счет хеш-индексирования

Стремясь соответствовать возрастающим требованиям и сложности обработки данных, компания Raima в последней версии СУБД RDM Embedded реализовала хеширование индексов. Это позволяет разработчикам создавать таблицы с хеш-индексацией, обеспечивающие существенное повышение производительности. Использование хеширования на больших объемах данных часто дает лучшую производительность, чем методы индексирования с использованием b-деревьев.

Совместимость с QNX

В СУБД RDM Embedded 10.1 реализована поддержка QNX Neutrino 6.5.

Источник: RAIMA inc.