Ответ: Можно. Интерфейс API базы данных RDM Embedded 6.0 несколько отличается от двух API-интерфейсов БД версии 5.0. Исходный API-интерфейс базы данных RDM Embedded 6.0 всегда содержит параметр задач и всегда использует префикс "d_". Текущая версия может выполнять преобразование прежней формы интерфейса "dt_" API в новую – RDM Embedded 6.0 API. Программисты могут либо оставить существующие приложения без изменений, используя одно из преобразований, либо изменить свой исходный код на новый API-интерфейс. Для того чтобы использовать преобразование, необходимо определить константы препроцессора либо в командной строке, либо в исходном коде приложения до заголовков RDM Embedded 6.0.
23.07.03
Ответ: Система зеркалирования REMS (RDM Embedded Mirroring System) предоставляет интегрированное решение на уровне ядра базы данных для зеркального копирования изменений в основной базе данных в единственную зеркальную копию этой базы данных. Система REMS помогает разработчикам в создании отказоустойчивых приложений. Однако это не является попыткой сделать отказоустойчивость свойством ядра базы данных. Используя заложенные в ядре функции избыточности данных, разработчики должны сами выбирать нужную в каждом конкретном случае степень отказоустойчивости приложений. Если основная база данных станет недоступной, система зеркалирования позволит восстановить основную базу данных или получить доступ к зеркальной БД.
23.07.03
Ответ: Первоначально язык Embedded SQL был предназначен для работы в ограниченных средах. В таких средах избыточный код в ядре базы данных занимает ценное место, необходимое приложениям. Наш выбор функций ODBC API и языка SQL был основан на том, что наиболее существенно для программирования встроенных приложений. Даже в больших средах использование полной версии языка SQL нежелательно. Встроенная базы данных обычно управляется одним приложением, а в этом случае не требуется концепция пользователей с различными уровнями прав доступа к представлениям в базе данных. Отказ от представлений и функций управления правами на доступ делает язык Embedded SQL оптимальным для встроенного развертывания.
23.07.03
Ответ: База данных Birdstep RDM Embedded позволяет разработчику достичь большего контроля над частотой дисковых операций ввода/вывода путем задания размера страниц и кэш-памяти. Чрезмерно большое количество дисковых операций ввода/вывода является одной из причин низкой производительности баз данных. Birdstep RDM Embedded обладает уникальными возможностями гибкой базы данных, которые предоставляют разработчикам полный контроль над дисковыми операциями ввода/вывода.
23.07.03
Ответ: При использовании модели сетевой базы данных Birdstep RDM Embedded обеспечивает детерминистические результаты. Эта база данных также позволяет разработчикам устанавливать размеры страниц и кэш-памяти.
23.07.03
Ответ: База данных позволяет разработчикам сочетать сильные стороны двух испытанных моделей баз данных: реляционной и основанной на указателях. Разработчики могут использовать простую в использовании модель реляционной базы данных или модель сетевой базы данных со следующими преимуществами: надежное обеспечение целостности данных, высокая производительность, низкими требованиями к дисковому пространству. Birdstep RDM Embedded также позволяет разработчикам объединять обе модели в одном приложении, чтобы для оптимизации приложений использовались сильные стороны обеих моделей.
23.07.03
Ответ: Система управления блокировками в Birdstep RDM Embedded обеспечивает управление доступом одновременно работающих пользователей, исключая возможность одновременной записи в базу данных несколькими пользователями. Кроме того, уникальная система временных меток записывает изменения, вносимые каждым очередным пользователем. Эта система записывает группу связанных обновлений в базе данных как единое целое сначала в журнал транзакций, а затем в базу данных, предоставляя возможность автоматического восстановления данных в случае системной ошибки.
23.07.03
Ответ: Birdstep RDM Embedded является зрелым продуктом с длинной историей успешных внедрений. Он непрерывно обновляется, предлагая наиболее передовые возможности. Кроме того, с 1984 года ядро на основе языка C является проверенным инструментом для различных приложений и рынков.
23.07.03
Ответ: Birdstep RDM Embedded – это компактное ядро базы данных, основанное на обширной библиотеке написанных на языке C функций для оптимального управления базой данных. Допускается широкий спектр пользовательских функций с помощью команд, знакомых программистам, пишущим на языке C. В большинстве случаев записи, управляемые ядром RDM, являются типами данных языка C, включая массивы и классы struts.
23.07.03
Ответ: База данных Birdstep RDM Embedded экономит время разработки, предоставляя надежное ядро базы данных для встраивания в приложения. Процесс установки прост, а обширная библиотека на языке C знакома программистам, работающим с C/C++. Это сокращает расходы на разработку приложений и сроки выхода на рынок, поскольку разработчики могут сконцентрироваться на продукте, а не на разработке собственной базы данных. RDM компании Birdstep еще больше сокращает расходы, являясь высоконадежной базой данных, удобной в обслуживании и прозрачной для конечных пользователей.
23.07.03
Ответ: Эта база данных может использоваться всегда, когда приложениям нужно быстрое и точное управление данными во встроенной или работающей в режиме реального времени среде.
23.07.03
Разработчики используют базу данных RDM Embedded в пакетах приложений, которые нужно интегрировать с другими системами. Чтобы упростить интеграцию, требуется простой обмен данными между системами разработчиков и системами их заказчиков. Поскольку язык XML стал стандартным и применяется всё шире, компания Birdstep решила добавить уровень импорта-экспорта с использованием XML, чтобы упростить обмен данными меду системами, поддерживающими XML.
17.05.06
Реализация уровня импорт-экспорт не изменяет стандартную работу СУБД (система управления базами данных); этот уровень – дополнительный набор функций и утилит API, и не требует от разработчика изучения всей архитектуры ядра базы данных. Уровень импорта-экспорта сохраняет высокую производительность RDM Embedded. Уровень импорта-экспорта не влияет на обновления RDM Embedded, потому что все традиционные средства ODBC по-прежнему поддерживаются (в том числе SQL, Native d_ и JNI).
17.05.06
Уровень импорта-экспорта XML – это набор функций и утилит API, которые могут использоваться приложением во время выполнения или в режиме администрирования. RDM Embedded XML позволяет импортировать правильно сформированный документ с определениями типа документа (DTD) и схемой XML или без них. База данных RDM Embedded также может экспортировать XML-документ с DTD и схемой XML или без них, как задано разработчиком.
17.05.06
Для клиентов, которые не планируют использовать интерфейс XML, процесс обновления базы данных и приложений от прежних версий RDM Embedded до версии RDM Embedded 7.1 не изменился.
17.05.06
Поскольку мы реализовали уровень импорта-экспорта, быстродействие немного снизилось из-за разбора данных и обработки тэгов при импорте и экспорте, когда приложение использует эту возможность. Быстродействие не изменяется при использовании интерфейсов Native, SQL и JNI.
17.05.06
Да. Версии RDM Embedded и RDM Mobile используют один и те же интерфейсы Native, JNI и XML, поэтому переход от одного из этих продуктов к другому выполняется очень просто. За помощью обратитесь в компанию Interface Ltd.
17.05.06
Да, RDM Mobile и RDM Embedded используют одно и то же ядро СУБД, поэтому эти базы данных совместимы. Кроме того, благодаря уровню XML появился дополнительный уровень совместимости.
17.05.06
В третьем квартале 2004 года компания Birdstep выпустила базу данных RDM Server с XML, и благодаря этому все наши базы данных могут обмениваться данными без всяких затруднений.
17.05.06
За дополнительной информацией обращайтесь в компанию Interface Ltd.
INTERFACE Ltd. |
|