Финская компания Innobase, входящая в состав корпорации Oracle, сегодня представила свое первое программное решение для встроенных систем. Компания выпустила систему Embedded InnoDB, представляющую собой встроенную версию транзакционного движка InnoDB для MySQL. Встроенная версия предназначена для программистов, производителей различных устройства и независимых вендоров.
Новинка базируется на классической версии InnoDB, предлагающей пользователям довольно высокую производительность при работе с массивами данных. Во встроенной версии был значительно расширен набор API-инструкций для более тесной интеграции с остальными программными системами. "Встроенная версия InnoDB предлагает богатую функциональность при минимальных размерах кода", - говорят разработчики.
Одно из основных отличий встроенной версии заключается в том, что она представляет собой систему, максимально приближенную к системам реального времени. Также как и полноценная версия InnoDB, встроенный вариант предлагает пользователям блокировки на уровне строк в таблице, многовекторную масштабируемость и скромное использование ресурсов памяти и процессора.
По словам Хеикки Туури, директор по разработкам Innobase, писать предложения для работы с Embedded InnoDB можно на C/C++, причем для обращения к данным не обязательно использовать SQL-операторы, работа с данными ведется на уровне инструкций.
|