Служба новостей IDG, Бостон
Новая версия DB29 во всех релизах будет выпущена 28 июля
Корпорация IBM планирует официально представить свою базу данных DB29, ранее носившую кодовое название Viper. Так же, как и детальное описание функциональности и расценок на гибридную реляционную и XML-базу данных, компания намерена выпустить этот продукт 28 июля.
В представлении IBM DB29 одна из самых важных версий базы данных за последние годы, учитывая, что она способна поддерживать не только структурированные реляционные данные, но и неструктурированные XML-файлы, например аудио, видео и Web-страницы в их исходном формате.
Эта дополнительная функциональность отличает продукт IBM от конкурирующих систем Microsoft и Oracle, которые отдают предпочтение более старому и медленному подходу, предусматривающему переформатирование данных XML или оформление их в виде крупного объекта перед сохранением в качестве реляционных данных.
«Когда в предыдущих версиях DB2 мы реализовывали поддержку XML-данных, это напоминало попытку поместить квадратный предмет в круглое отверстие, — заметил Боб Пиччиано, вице-президент IBM по управлению информацией. — На любой вопрос пользователей мы давали «реляционный» ответ».
Аналитик Уэйн Керночан, президент компании Infostructure Associates, считает, что новая версия на какое-то время даст IBM определенные преимущества перед конкурентами. «DB29 представляется весьма многообещающей», — заметил он. Однако пока слишком рано говорить о том, какого рода преимущества в производительности все эти новшества дадут пользователям.
Несмотря на то, что некоторые организации могут посчитать, что поддержка оригинального XML в DB29 будет весьма полезна, такого рода возможности вряд ли убедят пользователей других СУБД перейти на решение IBM.
«Предприятия считают, что перенести имеющиеся у них приложения на другие базы данных крайне сложно, — сказал Керночан. — Как правило, этого никто не делает». Однако пользователей новых приложений DB29, возможно, весьма заинтересует.
IBM работала над DB29 более пяти лет, привлекая к этому проекту свыше 750 своих разработчиков из восьми лабораторий со всего мира. Кроме того, свой вклад в создание новой базы данных в последние три года внес специальный комитет, в состав которого входят 350 представителей партнеров IBM, крупных и небольших клиентов, а также местных и национальных властей.
Пиччиано отказался сообщить, какие средства были потрачены корпорацией на разработку новой СУБД. Он отметил лишь, что IBM оформила 68 патентов только на технологию, использованную в DB29.
Выпуская DB29, корпорация IBM впервые одновременно предлагает три версии своей базы данных — корпоративную, для рабочей группы и для разработчика — на основе одного кода.
К особенностям DB29 относятся новая технология сжатия при сохранении, известная как Venom, и усовершенствования, касающиеся управления данными и защиты. Теперь DB29 способна поддерживать три типа разделения базы данных одновременно — разделение по диапазону, многомерную кластеризацию и хеширование. Новая СУБД включает в себя несколько технологий, таких как разделение по диапазону и ряд автономных функций, которые были добавлены в 2001 году после покупки компанией IBM своего конкурента на рынке баз данных — Informix.
Первоначально DB29 будет работать на операционной системе Windows корпорации Microsoft, AIX — версии Unix компании IBM, а также на нескольких версиях Linux, в том числе Red Hat, SUSE, Ubuntu и Mandriva. Корпорация IBM планирует поддерживать другие операционные системы, такие как HP-UX компании Hewlett-Packard, поскольку DB2, как правило, работает на 34 различных ОС.
Кроме того, по словам Пиччиано, IBM планирует до конца года выпустить версию DB29 для мэйнфреймов System z.
DB29 Enterprise Edition, полнофункциональная версия базы данных, стоит от 36400 долл. в расчете на процессор или 938 долл. в расчете на пользователя. Две другие версии обладают меньшими возможностями, чем Enterprise Edition. Версия DB29 Workgroup Edition, предназначенная для предприятий малого и среднего бизнеса, стоит от 10 тыс. долл. в расчете на процессор или 350 долл. в расчете на пользователя, а версия DB29 Express Edition, предназначенная для разработчиков, — 4874 в расчете на процессор или 165 долл. в расчете на пользователя. При покупке любой версии пользователь получает годовой контракт на поддержку, а установленные расценки предполагают комплектацию минимум на пять пользователей.