Вы находитесь на страницах старой версии сайта.
Переходите на новую версию Interface.Ru

Birdstep RDM Embedded 7

Birdstep RDM Embedded – быстрая кросс-платформенная система управления базами данных, ориентированная на создание приложений на базе языков C/C++ и Java. За счет объединения в одной системе технологий сетевых и реляционных моделей Birdstep RDM Embedded позволяет эффективно упорядочивать информацию и получать к ней доступ вне зависимости от сложности данных.

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

Передовые возможности для современных разработчиков
Сложные приложения требуют быстрого, прозрачного и интегрированного управления данными. Системы со встроенными базами данных – предпочтительное решение по управлению данными для разработчиков и конечных пользователей. Для современных высокопроизводительных промышленных и бизнес-приложений требуется надежное, масштабируемое и гибкое управление данными. Разработчики нуждаются в испытанных, простых в использовании решениях, которые снижают расходы на разработку, ускоряют время выхода продукта на рынок и обеспечивают его надежность при минимальном обслуживании.

Birdstep RDM Embedded – быстрая база данных
Разработчики выбирают RDM Embedded, когда требуется работа в системе реального времени или важна производительность. С самого начала база данных RDM Embedded была спроектирована для достижения высокой производительности. Комбинация сетевой модели, эффективного использования памяти и кэширования позволяет ей работать с оптимальной скоростью. Вместе с тем, это самая компактная база данных в отрасли, доступная для множества операционных систем.

По словам Тома Кларка (Tom Clark), главного исполнительного директора Birdstep Technology, "RDM Embedded 7.0 предоставляет разработчикам Java значительные преимущества в скорости и минимизирует избыточность данных. Всё больше клиентов начинают работать с Java, и RDM Embedded предназначена именно для них".

Основные возможности:

Поддержка Java и C/C++
Разработчики встроенных вычислительных систем не отдают строгого предпочтения какому-то определенному языку программирования. Для разработки приложений они обычно используют C, C++ или Java. Тем не менее, встроенным вычислительным системам необходимо обладать максимально возможной производительностью при весьма умеренных размерах.

Расширенный набор функций API
Birdstep не ограничивает выбор своих заказчиков. Они могут получить все преимущества производительности и компактности, присущие RDM Embedded независимо от языка программирования. Поэтому в базе данных RDM Embedded предлагается три API: собственный, SQL и Java.

Основным нововведением RDM Embedded 7.0 является добавление интерфейса JNI (Java Native Interface) к набору API базы данных Birdstep RDM Embedded. . Это позволяет системе предоставлять разработчикам Java-приложений собственный высокопроизводительный API.

Эти API обеспечивают оптимизацию кода базы данных при поддержке ее общей функциональности с использованием любого из трех интерфейсов: собственного, SQL или Java.

Обширная библиотека написанных на C функций предоставляет всесторонний контроль и манипулирование базой данных.

С использованием этих API база данных допускает совместное использование двух испытанных моделей баз данных – реляционных и основанных на указателях сетевых. Это дает разработчикам возможность легко моделировать сложные данные и достигать высокой производительности независимо от используемого языка программирования.

Главный приоритет – целостность данных
Многопользовательская синхронизация в RDM Embedded использует передовую систему управления блокировкой для координации доступа параллельных пользователей. Уникальная система временных меток тщательно регистрирует внесенные очередным пользователем изменения, обеспечивая целостность данных.

Кроме того, обработка транзакций обеспечивает надежность за счет комплексного внесения групп текущих обновлений базы данных сначала в журнал транзакций, а затем – в базу данных. Эта возможность позволяет не беспокоиться о потере данных при системном сбое: данные могут быть восстановлены автоматически.

Безопасность и доступность
Одним из приоритетов Birdstep RDM Embedded является обеспечение безопасности и доступности данных. Система зеркалирования информации является интегрированным решением на уровне ядра базы данных, что может быть использовано для разработки отказоустойчивых систем.

Оптимизация производительности приложений
Диспетчер базы данных Birdstep RDM Embedded спроектирован для высокоэффективного использования системных ресурсов. Как правило, для работы он требует до 225 Кб памяти в зависимости от операционной системы и используемых опций. Более того, диспетчер предоставляет универсальную утилиту для конфигурации размера страниц и кэш-памяти, максимально увеличивая производительность за счет минимизации операций ввода/вывода жесткого диска.

Эти возможности позволяют RDM Embedded оставаться лучшей базой данных для встроенных приложений: от сложных систем реального времени до портативных, многоразовых приложений.

Причины, по которым разработчики и руководители выбирают Birdstep RDM Embedded

Технические требования процессора базы данных

Поддерживаемые операционные системы

Операционные системы, доступные по запросу клиента

RDM Embedded 6.0 – возможности предыдущей версии RDM Embedded

За дополнительной информацией и по вопросам поставки продукта обращайтесь в компанию Interface Ltd.

За дополнительной информацией обращайтесь в компанию Interface Ltd.

Обсудить на форуме

Рекомендовать страницу

INTERFACE Ltd.
Телефон/Факс: +7 (495) 925-0049
Отправить E-Mail
http://www.interface.ru
Rambler's Top100
Ваши замечания и предложения отправляйте редактору
По техническим вопросам обращайтесь к вебмастеру
Дата публикации: 15.03.05