InterSystems Caché ( / k æ ʃ eɪ / kashay ) - это коммерческая операционная система управления базами данных от InterSystems , используемая для разработки программных приложений для управления здравоохранением, банковских и финансовых услуг, государственного управления и других секторов. Программное обеспечение заказчика может использовать базу данных с объектами и кодом SQL . Caché также позволяет разработчикам напрямую управлять своими базовыми структурами данных: иерархическими массивами, известными как M-технология .
Разработчики) | InterSystems |
---|---|
Первый выпуск | 1997 |
Стабильный выпуск | 2018.1.4 / 17 мая 2020 г . |
Операционная система | несколько |
Тип | управление базами данных и разработка приложений |
Лицензия | Проприетарный |
Веб-сайт | InterSystems.com |
Описание
Внутри Caché хранит данные в многомерных массивах, способных нести иерархически структурированные данные . Это те же самые «глобальные» структуры данных, которые используются в языке программирования MUMPS , которые повлияли на дизайн Caché, и аналогичны структурам, используемым системами MultiValue (также известными как PICK). В большинстве [ количественно ] приложения, однако, объект и / или SQL - используются методы доступа.
Caché ObjectScript , Caché Basic или T-SQL можно использовать для разработки бизнес-логики приложения. Внешние интерфейсы включают привязку собственных объектов для C ++ , Java , EJB , ActiveX и .NET . Caché поддерживает JDBC и ODBC для реляционного доступа. Также поддерживаются XML и веб-сервисы .
Технология Caché Server Pages (CSP) позволяет создавать веб-приложения на основе тегов, которые генерируют динамические веб-страницы , обычно с использованием данных из базы данных Caché. Caché также включает InterSystems Zen, реализацию AJAX, которая позволяет разрабатывать многофункциональные веб-приложения на основе компонентов .
История
InterSystems была основана в 1979 году для коммерциализации иерархических баз данных MUMPS . Он запустил Caché в 1997 году в качестве своего флагманского продукта и в то время прекратил дальнейшее развитие своей исходной линейки продуктов MUMPS. [1]
Рынок
InterSystems утверждает, что Caché - самая быстрая объектная база данных в мире . [2] Однако высокая производительность достигается только для транзакционных операций, которые имеют существенно иерархический характер. [ необходима цитата ]
Эта система управления базами данных (СУБД) используется как часть системы отслеживания пациентов больниц, электронных медицинских карт и систем управления лекарствами в продуктах, разработанных такими компаниями, как Epic Systems, а также в системе VistA, используемой Министерством по делам ветеранов США. [3] Sungard включает Caché в программное обеспечение для управления активами AddVantage для финансирования таких клиентов, как банки. [4] Поставщики телекоммуникационных услуг BT Group и Vodacom также используют Caché. [5]
Веб - сайт DB-Engines оценивает Caché как самую популярную объектно-ориентированную СУБД каждый месяц с марта 2013 года. [6]
Платформы
Caché работает на платформах Windows , Linux , Solaris , HP-UX , AIX , macOS и OpenVMS .
Смотрите также
GT.M , связанная система баз данных
Рекомендации
- ^ «Наша страсть: вехи компании» . Проверено 5 августа 2014 года .
- ^ «InterSystems Caché - самая быстрая база данных в мире» . InterSystems . Проверено 24 февраля 2009 года .
- ^ «Тематические исследования - по отраслям» . InterSystems . Проверено 28 марта 2011 года .
- ^ InterSystems (19 июня 2002 г.). «SunGard's AddVantage превосходит стандарты производительности» . Проверено 5 августа 2014 года .
- ^ Пример использования Interystems: Vodacom. http://www.intersystems.fr/page/fr/case_study_vodacom
- ^ «Тенденция популярности объектно-ориентированных СУБД» . DB-Двигатели . Проверено 12 февраля 2019 года .
Внешние ссылки
- InterSystems Caché
- Сообщество разработчиков InterSystems