В конце 1997 года компания InterSystems Corp.
выпустила постреляционную СУБД Cache'. Компания и раньше занималась
системами управления базами данных, в России активно использовались и
продолжают использоваться предшественники Cache': MSM, DTM, ISM. За 4
года вышло несколько версий СУБД Cache', в настоящий момент компания
предлагает Cache' 4.1.
Объектно-ориентированные базы данных (ООБД) по
сравнению с традиционными (например, реляционными) БД обеспечивают
следующие преимущества: во-первых, в таких БД хранятся не только
данные, но и методы их обработки, инкапсулированные в одном объекте;
во-вторых, ООБД позволяют обрабатывать мультимедийные данные;
в-третьих, ООБД допускают работу на высоком уровне абстракции;
в-четвертых, ООБД позволяют пользователям создавать структуры данных
любой сложности.
В конце 1997 года компания InterSystems Corp.
выпустила постреляционную СУБД Cache'. Компания и раньше занималась
системами управления базами данных, в России активно использовались и
продолжают использоваться предшественники Cache': MSM, DTM, ISM. За 6
лет вышло несколько версий СУБД Cache', в настоящий момент компания
предлагает Cache' 5.0.
Системы управления базами данных являются неотъемлемой частью любой
автоматизированной информационной системы, обеспечивая создание базы
данных, поддержание ее в актуальном состоянии и предоставление
эффективного доступа пользователей и их приложений к содержащейся в БД
информации. В связи с этим весьма актуальной становится проблема
оптимизации приложений для более производительного выполнения таких
операций, как загрузка и поиск данных. Данная статья содержит набор
практических рекомендаций по улучшению систем, созданных на основе СУБД
Caché. Основной акцент сделан на проблеме массовой загрузки данных
(“bulk load”).
Веб-сервис представляет собой набор логически связанных
функций (методов), которые могут быть программно вызваны через Internet (или Intranet). Таким образом,
программы, написанные на различных языках программирования, функционирующие на
различных серверах под управлением различных платформ могут обращаться к
какой-нибудь программе, работающей на другом сервере (т.е. к Веб-свервису), и
использовать ответ, полученный от нее на своем Веб-сайте, или приложении.
В Caché
реализован специальный механизм Caché
SQL Gateway, позволяющий обращаться к внешним
источникам данных посредством ODBC. Таким образом,
этот механизм позволяет программам на языке Caché
Object Script осуществлять обращение к внешним реляционным базам данных. В
отличие от Caché ODBC (JDBC и др.), предоставляющих
доступ к данным Caché для внешних реляционных
источников, SQL Gateway – это средство, позволяющее
взаимодействовать с реляционными источниками данных в противоположном
направлении.